Branch data Line data Source code
1 : : /* ----------------------------------------------------------------------------
2 : : * This file was automatically generated by SWIG (http://www.swig.org).
3 : : * Version 2.0.4
4 : : *
5 : : * This file is not intended to be easily readable and contains a number of
6 : : * coding conventions designed to improve portability and efficiency. Do not make
7 : : * changes to this file unless you know what you are doing--modify the SWIG
8 : : * interface file instead.
9 : : * ----------------------------------------------------------------------------- */
10 : :
11 : : #define SWIGJAVA
12 : :
13 : : /* -----------------------------------------------------------------------------
14 : : * This section contains generic SWIG labels for method/variable
15 : : * declarations/attributes, and other compiler dependent labels.
16 : : * ----------------------------------------------------------------------------- */
17 : :
18 : : /* template workaround for compilers that cannot correctly implement the C++ standard */
19 : : #ifndef SWIGTEMPLATEDISAMBIGUATOR
20 : : # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
21 : : # define SWIGTEMPLATEDISAMBIGUATOR template
22 : : # elif defined(__HP_aCC)
23 : : /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
24 : : /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
25 : : # define SWIGTEMPLATEDISAMBIGUATOR template
26 : : # else
27 : : # define SWIGTEMPLATEDISAMBIGUATOR
28 : : # endif
29 : : #endif
30 : :
31 : : /* inline attribute */
32 : : #ifndef SWIGINLINE
33 : : # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
34 : : # define SWIGINLINE inline
35 : : # else
36 : : # define SWIGINLINE
37 : : # endif
38 : : #endif
39 : :
40 : : /* attribute recognised by some compilers to avoid 'unused' warnings */
41 : : #ifndef SWIGUNUSED
42 : : # if defined(__GNUC__)
43 : : # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
44 : : # define SWIGUNUSED __attribute__ ((__unused__))
45 : : # else
46 : : # define SWIGUNUSED
47 : : # endif
48 : : # elif defined(__ICC)
49 : : # define SWIGUNUSED __attribute__ ((__unused__))
50 : : # else
51 : : # define SWIGUNUSED
52 : : # endif
53 : : #endif
54 : :
55 : : #ifndef SWIG_MSC_UNSUPPRESS_4505
56 : : # if defined(_MSC_VER)
57 : : # pragma warning(disable : 4505) /* unreferenced local function has been removed */
58 : : # endif
59 : : #endif
60 : :
61 : : #ifndef SWIGUNUSEDPARM
62 : : # ifdef __cplusplus
63 : : # define SWIGUNUSEDPARM(p)
64 : : # else
65 : : # define SWIGUNUSEDPARM(p) p SWIGUNUSED
66 : : # endif
67 : : #endif
68 : :
69 : : /* internal SWIG method */
70 : : #ifndef SWIGINTERN
71 : : # define SWIGINTERN static SWIGUNUSED
72 : : #endif
73 : :
74 : : /* internal inline SWIG method */
75 : : #ifndef SWIGINTERNINLINE
76 : : # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
77 : : #endif
78 : :
79 : : /* exporting methods */
80 : : #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
81 : : # ifndef GCC_HASCLASSVISIBILITY
82 : : # define GCC_HASCLASSVISIBILITY
83 : : # endif
84 : : #endif
85 : :
86 : : #ifndef SWIGEXPORT
87 : : # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
88 : : # if defined(STATIC_LINKED)
89 : : # define SWIGEXPORT
90 : : # else
91 : : # define SWIGEXPORT __declspec(dllexport)
92 : : # endif
93 : : # else
94 : : # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
95 : : # define SWIGEXPORT __attribute__ ((visibility("default")))
96 : : # else
97 : : # define SWIGEXPORT
98 : : # endif
99 : : # endif
100 : : #endif
101 : :
102 : : /* calling conventions for Windows */
103 : : #ifndef SWIGSTDCALL
104 : : # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
105 : : # define SWIGSTDCALL __stdcall
106 : : # else
107 : : # define SWIGSTDCALL
108 : : # endif
109 : : #endif
110 : :
111 : : /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
112 : : #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
113 : : # define _CRT_SECURE_NO_DEPRECATE
114 : : #endif
115 : :
116 : : /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
117 : : #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
118 : : # define _SCL_SECURE_NO_DEPRECATE
119 : : #endif
120 : :
121 : :
122 : :
123 : : /* Fix for jlong on some versions of gcc on Windows */
124 : : #if defined(__GNUC__) && !defined(__INTEL_COMPILER)
125 : : typedef long long __int64;
126 : : #endif
127 : :
128 : : /* Fix for jlong on 64-bit x86 Solaris */
129 : : #if defined(__x86_64)
130 : : # ifdef _LP64
131 : : # undef _LP64
132 : : # endif
133 : : #endif
134 : :
135 : : #include <jni.h>
136 : : #include <stdlib.h>
137 : : #include <string.h>
138 : :
139 : :
140 : : /* Support for throwing Java exceptions */
141 : : typedef enum {
142 : : SWIG_JavaOutOfMemoryError = 1,
143 : : SWIG_JavaIOException,
144 : : SWIG_JavaRuntimeException,
145 : : SWIG_JavaIndexOutOfBoundsException,
146 : : SWIG_JavaArithmeticException,
147 : : SWIG_JavaIllegalArgumentException,
148 : : SWIG_JavaNullPointerException,
149 : : SWIG_JavaDirectorPureVirtual,
150 : : SWIG_JavaUnknownError
151 : : } SWIG_JavaExceptionCodes;
152 : :
153 : : typedef struct {
154 : : SWIG_JavaExceptionCodes code;
155 : : const char *java_exception;
156 : : } SWIG_JavaExceptions_t;
157 : :
158 : :
159 : 1 : static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) {
160 : : jclass excep;
161 : : static const SWIG_JavaExceptions_t java_exceptions[] = {
162 : : { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" },
163 : : { SWIG_JavaIOException, "java/io/IOException" },
164 : : { SWIG_JavaRuntimeException, "java/lang/RuntimeException" },
165 : : { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" },
166 : : { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" },
167 : : { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" },
168 : : { SWIG_JavaNullPointerException, "java/lang/NullPointerException" },
169 : : { SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException" },
170 : : { SWIG_JavaUnknownError, "java/lang/UnknownError" },
171 : : { (SWIG_JavaExceptionCodes)0, "java/lang/UnknownError" }
172 : : };
173 : : const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
174 : :
175 [ + + ][ + - ]: 1 : while (except_ptr->code != code && except_ptr->code)
176 : 1 : except_ptr++;
177 : :
178 : 1 : (*jenv)->ExceptionClear(jenv);
179 : 1 : excep = (*jenv)->FindClass(jenv, except_ptr->java_exception);
180 [ + - ]: 1 : if (excep)
181 : 1 : (*jenv)->ThrowNew(jenv, excep, msg);
182 : 1 : }
183 : :
184 : :
185 : : /* Contract support */
186 : :
187 : : #define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
188 : :
189 : : /* Errors in SWIG */
190 : : #define SWIG_UnknownError -1
191 : : #define SWIG_IOError -2
192 : : #define SWIG_RuntimeError -3
193 : : #define SWIG_IndexError -4
194 : : #define SWIG_TypeError -5
195 : : #define SWIG_DivisionByZero -6
196 : : #define SWIG_OverflowError -7
197 : : #define SWIG_SyntaxError -8
198 : : #define SWIG_ValueError -9
199 : : #define SWIG_SystemError -10
200 : : #define SWIG_AttributeError -11
201 : : #define SWIG_MemoryError -12
202 : : #define SWIG_NullReferenceError -13
203 : :
204 : :
205 : :
206 : :
207 : : #include "../../mapserver.h"
208 : : #include "../../maptemplate.h"
209 : : #include "../../mapogcsld.h"
210 : : #include "../../mapows.h"
211 : : #include "../../cgiutil.h"
212 : : #include "../../mapcopy.h"
213 : : #include "../../maperror.h"
214 : : #include "../../mapprimitive.h"
215 : : #include "../../mapshape.h"
216 : :
217 : : #ifdef SWIGPYTHON
218 : : #include "pygdioctx/pygdioctx.h"
219 : : #endif
220 : :
221 : :
222 : :
223 : 1 : SWIGINTERN void SWIG_JavaException(JNIEnv *jenv, int code, const char *msg) {
224 : : SWIG_JavaExceptionCodes exception_code = SWIG_JavaUnknownError;
225 [ + - ]: 1 : switch(code) {
226 : : case SWIG_MemoryError:
227 : : exception_code = SWIG_JavaOutOfMemoryError;
228 : : break;
229 : : case SWIG_IOError:
230 : : exception_code = SWIG_JavaIOException;
231 : : break;
232 : : case SWIG_SystemError:
233 : : case SWIG_RuntimeError:
234 : : exception_code = SWIG_JavaRuntimeException;
235 : : break;
236 : : case SWIG_OverflowError:
237 : : case SWIG_IndexError:
238 : : exception_code = SWIG_JavaIndexOutOfBoundsException;
239 : : break;
240 : : case SWIG_DivisionByZero:
241 : : exception_code = SWIG_JavaArithmeticException;
242 : : break;
243 : : case SWIG_SyntaxError:
244 : : case SWIG_ValueError:
245 : : case SWIG_TypeError:
246 : : exception_code = SWIG_JavaIllegalArgumentException;
247 : : break;
248 : : case SWIG_UnknownError:
249 : : default:
250 : : exception_code = SWIG_JavaUnknownError;
251 : : break;
252 : : }
253 : 1 : SWIG_JavaThrowException(jenv, exception_code, msg);
254 : 1 : }
255 : :
256 : :
257 : : typedef int intarray;
258 : :
259 : : SWIGINTERN intarray *new_intarray(int nelements){
260 : 0 : return (int *) calloc(nelements,sizeof(int));
261 : : }
262 : : SWIGINTERN void delete_intarray(intarray *self){
263 : 0 : free(self);
264 : : }
265 : : SWIGINTERN int intarray_getitem(intarray *self,int index){
266 : 0 : return self[index];
267 : : }
268 : : SWIGINTERN void intarray_setitem(intarray *self,int index,int value){
269 : 0 : self[index] = value;
270 : : }
271 : : SWIGINTERN int *intarray_cast(intarray *self){
272 : : return self;
273 : : }
274 : : SWIGINTERN intarray *intarray_frompointer(int *t){
275 : : return (intarray *) t;
276 : : }
277 : :
278 : : #ifdef __cplusplus
279 : : extern "C" {
280 : : #endif
281 : :
282 : : typedef struct {
283 : : unsigned char *data;
284 : : int size;
285 : : int owns_data;
286 : : } gdBuffer;
287 : :
288 : : #ifdef __cplusplus
289 : : }
290 : : #endif
291 : :
292 : :
293 : : #if defined(SWIG_NOINCLUDE) || defined(SWIG_NOARRAYS)
294 : :
295 : :
296 : : int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input);
297 : : void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input);
298 : : jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz);
299 : :
300 : :
301 : : int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input);
302 : : void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input);
303 : : jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz);
304 : :
305 : :
306 : : int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input);
307 : : void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input);
308 : : jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz);
309 : :
310 : :
311 : : int SWIG_JavaArrayInUshort (JNIEnv *jenv, jint **jarr, unsigned short **carr, jintArray input);
312 : : void SWIG_JavaArrayArgoutUshort (JNIEnv *jenv, jint *jarr, unsigned short *carr, jintArray input);
313 : : jintArray SWIG_JavaArrayOutUshort (JNIEnv *jenv, unsigned short *result, jsize sz);
314 : :
315 : :
316 : : int SWIG_JavaArrayInInt (JNIEnv *jenv, jint **jarr, int **carr, jintArray input);
317 : : void SWIG_JavaArrayArgoutInt (JNIEnv *jenv, jint *jarr, int *carr, jintArray input);
318 : : jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz);
319 : :
320 : :
321 : : int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input);
322 : : void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input);
323 : : jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz);
324 : :
325 : :
326 : : int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input);
327 : : void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input);
328 : : jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz);
329 : :
330 : :
331 : : int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input);
332 : : void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input);
333 : : jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz);
334 : :
335 : :
336 : : int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input);
337 : : void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input);
338 : : jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz);
339 : :
340 : :
341 : : int SWIG_JavaArrayInFloat (JNIEnv *jenv, jfloat **jarr, float **carr, jfloatArray input);
342 : : void SWIG_JavaArrayArgoutFloat (JNIEnv *jenv, jfloat *jarr, float *carr, jfloatArray input);
343 : : jfloatArray SWIG_JavaArrayOutFloat (JNIEnv *jenv, float *result, jsize sz);
344 : :
345 : :
346 : : int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input);
347 : : void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input);
348 : : jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz);
349 : :
350 : :
351 : : #else
352 : :
353 : :
354 : : /* signed char[] support */
355 : 0 : int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input) {
356 : : int i;
357 : : jsize sz;
358 [ # # ]: 0 : if (!input) {
359 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
360 : 0 : return 0;
361 : : }
362 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
363 : 0 : *jarr = (*jenv)->GetByteArrayElements(jenv, input, 0);
364 [ # # ]: 0 : if (!*jarr)
365 : : return 0;
366 : 0 : *carr = (signed char*) calloc(sz, sizeof(signed char));
367 [ # # ]: 0 : if (!*carr) {
368 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
369 : 0 : return 0;
370 : : }
371 [ # # ]: 0 : for (i=0; i<sz; i++)
372 : 0 : (*carr)[i] = (signed char)(*jarr)[i];
373 : : return 1;
374 : : }
375 : :
376 : 0 : void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input) {
377 : : int i;
378 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
379 [ # # ]: 0 : for (i=0; i<sz; i++)
380 : 0 : jarr[i] = (jbyte)carr[i];
381 : 0 : (*jenv)->ReleaseByteArrayElements(jenv, input, jarr, 0);
382 : 0 : }
383 : :
384 : 1 : jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz) {
385 : : jbyte *arr;
386 : : int i;
387 : 1 : jbyteArray jresult = (*jenv)->NewByteArray(jenv, sz);
388 [ + - ]: 1 : if (!jresult)
389 : : return NULL;
390 : 1 : arr = (*jenv)->GetByteArrayElements(jenv, jresult, 0);
391 [ + - ]: 1 : if (!arr)
392 : : return NULL;
393 [ + + ]: 1 : for (i=0; i<sz; i++)
394 : 1 : arr[i] = (jbyte)result[i];
395 : 1 : (*jenv)->ReleaseByteArrayElements(jenv, jresult, arr, 0);
396 : 1 : return jresult;
397 : : }
398 : :
399 : :
400 : : /* unsigned char[] support */
401 : 0 : int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input) {
402 : : int i;
403 : : jsize sz;
404 [ # # ]: 0 : if (!input) {
405 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
406 : 0 : return 0;
407 : : }
408 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
409 : 0 : *jarr = (*jenv)->GetShortArrayElements(jenv, input, 0);
410 [ # # ]: 0 : if (!*jarr)
411 : : return 0;
412 : 0 : *carr = (unsigned char*) calloc(sz, sizeof(unsigned char));
413 [ # # ]: 0 : if (!*carr) {
414 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
415 : 0 : return 0;
416 : : }
417 [ # # ]: 0 : for (i=0; i<sz; i++)
418 : 0 : (*carr)[i] = (unsigned char)(*jarr)[i];
419 : : return 1;
420 : : }
421 : :
422 : 0 : void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input) {
423 : : int i;
424 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
425 [ # # ]: 0 : for (i=0; i<sz; i++)
426 : 0 : jarr[i] = (jshort)carr[i];
427 : 0 : (*jenv)->ReleaseShortArrayElements(jenv, input, jarr, 0);
428 : 0 : }
429 : :
430 : 0 : jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz) {
431 : : jshort *arr;
432 : : int i;
433 : 0 : jshortArray jresult = (*jenv)->NewShortArray(jenv, sz);
434 [ # # ]: 0 : if (!jresult)
435 : : return NULL;
436 : 0 : arr = (*jenv)->GetShortArrayElements(jenv, jresult, 0);
437 [ # # ]: 0 : if (!arr)
438 : : return NULL;
439 [ # # ]: 0 : for (i=0; i<sz; i++)
440 : 0 : arr[i] = (jshort)result[i];
441 : 0 : (*jenv)->ReleaseShortArrayElements(jenv, jresult, arr, 0);
442 : 0 : return jresult;
443 : : }
444 : :
445 : :
446 : : /* short[] support */
447 : 0 : int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input) {
448 : : int i;
449 : : jsize sz;
450 [ # # ]: 0 : if (!input) {
451 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
452 : 0 : return 0;
453 : : }
454 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
455 : 0 : *jarr = (*jenv)->GetShortArrayElements(jenv, input, 0);
456 [ # # ]: 0 : if (!*jarr)
457 : : return 0;
458 : 0 : *carr = (short*) calloc(sz, sizeof(short));
459 [ # # ]: 0 : if (!*carr) {
460 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
461 : 0 : return 0;
462 : : }
463 [ # # ]: 0 : for (i=0; i<sz; i++)
464 : 0 : (*carr)[i] = (short)(*jarr)[i];
465 : : return 1;
466 : : }
467 : :
468 : 0 : void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input) {
469 : : int i;
470 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
471 [ # # ]: 0 : for (i=0; i<sz; i++)
472 : 0 : jarr[i] = (jshort)carr[i];
473 : 0 : (*jenv)->ReleaseShortArrayElements(jenv, input, jarr, 0);
474 : 0 : }
475 : :
476 : 0 : jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz) {
477 : : jshort *arr;
478 : : int i;
479 : 0 : jshortArray jresult = (*jenv)->NewShortArray(jenv, sz);
480 [ # # ]: 0 : if (!jresult)
481 : : return NULL;
482 : 0 : arr = (*jenv)->GetShortArrayElements(jenv, jresult, 0);
483 [ # # ]: 0 : if (!arr)
484 : : return NULL;
485 [ # # ]: 0 : for (i=0; i<sz; i++)
486 : 0 : arr[i] = (jshort)result[i];
487 : 0 : (*jenv)->ReleaseShortArrayElements(jenv, jresult, arr, 0);
488 : 0 : return jresult;
489 : : }
490 : :
491 : :
492 : : /* unsigned short[] support */
493 : 0 : int SWIG_JavaArrayInUshort (JNIEnv *jenv, jint **jarr, unsigned short **carr, jintArray input) {
494 : : int i;
495 : : jsize sz;
496 [ # # ]: 0 : if (!input) {
497 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
498 : 0 : return 0;
499 : : }
500 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
501 : 0 : *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0);
502 [ # # ]: 0 : if (!*jarr)
503 : : return 0;
504 : 0 : *carr = (unsigned short*) calloc(sz, sizeof(unsigned short));
505 [ # # ]: 0 : if (!*carr) {
506 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
507 : 0 : return 0;
508 : : }
509 [ # # ]: 0 : for (i=0; i<sz; i++)
510 : 0 : (*carr)[i] = (unsigned short)(*jarr)[i];
511 : : return 1;
512 : : }
513 : :
514 : 0 : void SWIG_JavaArrayArgoutUshort (JNIEnv *jenv, jint *jarr, unsigned short *carr, jintArray input) {
515 : : int i;
516 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
517 [ # # ]: 0 : for (i=0; i<sz; i++)
518 : 0 : jarr[i] = (jint)carr[i];
519 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, input, jarr, 0);
520 : 0 : }
521 : :
522 : 0 : jintArray SWIG_JavaArrayOutUshort (JNIEnv *jenv, unsigned short *result, jsize sz) {
523 : : jint *arr;
524 : : int i;
525 : 0 : jintArray jresult = (*jenv)->NewIntArray(jenv, sz);
526 [ # # ]: 0 : if (!jresult)
527 : : return NULL;
528 : 0 : arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0);
529 [ # # ]: 0 : if (!arr)
530 : : return NULL;
531 [ # # ]: 0 : for (i=0; i<sz; i++)
532 : 0 : arr[i] = (jint)result[i];
533 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, jresult, arr, 0);
534 : 0 : return jresult;
535 : : }
536 : :
537 : :
538 : : /* int[] support */
539 : 0 : int SWIG_JavaArrayInInt (JNIEnv *jenv, jint **jarr, int **carr, jintArray input) {
540 : : int i;
541 : : jsize sz;
542 [ # # ]: 0 : if (!input) {
543 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
544 : 0 : return 0;
545 : : }
546 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
547 : 0 : *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0);
548 [ # # ]: 0 : if (!*jarr)
549 : : return 0;
550 : 0 : *carr = (int*) calloc(sz, sizeof(int));
551 [ # # ]: 0 : if (!*carr) {
552 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
553 : 0 : return 0;
554 : : }
555 [ # # ]: 0 : for (i=0; i<sz; i++)
556 : 0 : (*carr)[i] = (int)(*jarr)[i];
557 : : return 1;
558 : : }
559 : :
560 : 0 : void SWIG_JavaArrayArgoutInt (JNIEnv *jenv, jint *jarr, int *carr, jintArray input) {
561 : : int i;
562 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
563 [ # # ]: 0 : for (i=0; i<sz; i++)
564 : 0 : jarr[i] = (jint)carr[i];
565 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, input, jarr, 0);
566 : 0 : }
567 : :
568 : 0 : jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz) {
569 : : jint *arr;
570 : : int i;
571 : 0 : jintArray jresult = (*jenv)->NewIntArray(jenv, sz);
572 [ # # ]: 0 : if (!jresult)
573 : : return NULL;
574 : 0 : arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0);
575 [ # # ]: 0 : if (!arr)
576 : : return NULL;
577 [ # # ]: 0 : for (i=0; i<sz; i++)
578 : 0 : arr[i] = (jint)result[i];
579 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, jresult, arr, 0);
580 : 0 : return jresult;
581 : : }
582 : :
583 : :
584 : : /* unsigned int[] support */
585 : 0 : int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input) {
586 : : int i;
587 : : jsize sz;
588 [ # # ]: 0 : if (!input) {
589 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
590 : 0 : return 0;
591 : : }
592 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
593 : 0 : *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0);
594 [ # # ]: 0 : if (!*jarr)
595 : : return 0;
596 : 0 : *carr = (unsigned int*) calloc(sz, sizeof(unsigned int));
597 [ # # ]: 0 : if (!*carr) {
598 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
599 : 0 : return 0;
600 : : }
601 [ # # ]: 0 : for (i=0; i<sz; i++)
602 : 0 : (*carr)[i] = (unsigned int)(*jarr)[i];
603 : : return 1;
604 : : }
605 : :
606 : 0 : void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input) {
607 : : int i;
608 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
609 [ # # ]: 0 : for (i=0; i<sz; i++)
610 : 0 : jarr[i] = (jlong)carr[i];
611 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, input, jarr, 0);
612 : 0 : }
613 : :
614 : 0 : jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz) {
615 : : jlong *arr;
616 : : int i;
617 : 0 : jlongArray jresult = (*jenv)->NewLongArray(jenv, sz);
618 [ # # ]: 0 : if (!jresult)
619 : : return NULL;
620 : 0 : arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0);
621 [ # # ]: 0 : if (!arr)
622 : : return NULL;
623 [ # # ]: 0 : for (i=0; i<sz; i++)
624 : 0 : arr[i] = (jlong)result[i];
625 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, jresult, arr, 0);
626 : 0 : return jresult;
627 : : }
628 : :
629 : :
630 : : /* long[] support */
631 : 0 : int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input) {
632 : : int i;
633 : : jsize sz;
634 [ # # ]: 0 : if (!input) {
635 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
636 : 0 : return 0;
637 : : }
638 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
639 : 0 : *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0);
640 [ # # ]: 0 : if (!*jarr)
641 : : return 0;
642 : 0 : *carr = (long*) calloc(sz, sizeof(long));
643 [ # # ]: 0 : if (!*carr) {
644 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
645 : 0 : return 0;
646 : : }
647 [ # # ]: 0 : for (i=0; i<sz; i++)
648 : 0 : (*carr)[i] = (long)(*jarr)[i];
649 : : return 1;
650 : : }
651 : :
652 : 0 : void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input) {
653 : : int i;
654 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
655 [ # # ]: 0 : for (i=0; i<sz; i++)
656 : 0 : jarr[i] = (jint)carr[i];
657 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, input, jarr, 0);
658 : 0 : }
659 : :
660 : 0 : jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz) {
661 : : jint *arr;
662 : : int i;
663 : 0 : jintArray jresult = (*jenv)->NewIntArray(jenv, sz);
664 [ # # ]: 0 : if (!jresult)
665 : : return NULL;
666 : 0 : arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0);
667 [ # # ]: 0 : if (!arr)
668 : : return NULL;
669 [ # # ]: 0 : for (i=0; i<sz; i++)
670 : 0 : arr[i] = (jint)result[i];
671 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, jresult, arr, 0);
672 : 0 : return jresult;
673 : : }
674 : :
675 : :
676 : : /* unsigned long[] support */
677 : 0 : int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input) {
678 : : int i;
679 : : jsize sz;
680 [ # # ]: 0 : if (!input) {
681 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
682 : 0 : return 0;
683 : : }
684 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
685 : 0 : *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0);
686 [ # # ]: 0 : if (!*jarr)
687 : : return 0;
688 : 0 : *carr = (unsigned long*) calloc(sz, sizeof(unsigned long));
689 [ # # ]: 0 : if (!*carr) {
690 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
691 : 0 : return 0;
692 : : }
693 [ # # ]: 0 : for (i=0; i<sz; i++)
694 : 0 : (*carr)[i] = (unsigned long)(*jarr)[i];
695 : : return 1;
696 : : }
697 : :
698 : 0 : void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input) {
699 : : int i;
700 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
701 [ # # ]: 0 : for (i=0; i<sz; i++)
702 : 0 : jarr[i] = (jlong)carr[i];
703 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, input, jarr, 0);
704 : 0 : }
705 : :
706 : 0 : jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz) {
707 : : jlong *arr;
708 : : int i;
709 : 0 : jlongArray jresult = (*jenv)->NewLongArray(jenv, sz);
710 [ # # ]: 0 : if (!jresult)
711 : : return NULL;
712 : 0 : arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0);
713 [ # # ]: 0 : if (!arr)
714 : : return NULL;
715 [ # # ]: 0 : for (i=0; i<sz; i++)
716 : 0 : arr[i] = (jlong)result[i];
717 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, jresult, arr, 0);
718 : 0 : return jresult;
719 : : }
720 : :
721 : :
722 : : /* jlong[] support */
723 : 0 : int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input) {
724 : : int i;
725 : : jsize sz;
726 [ # # ]: 0 : if (!input) {
727 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
728 : 0 : return 0;
729 : : }
730 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
731 : 0 : *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0);
732 [ # # ]: 0 : if (!*jarr)
733 : : return 0;
734 : 0 : *carr = (jlong*) calloc(sz, sizeof(jlong));
735 [ # # ]: 0 : if (!*carr) {
736 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
737 : 0 : return 0;
738 : : }
739 [ # # ]: 0 : for (i=0; i<sz; i++)
740 : 0 : (*carr)[i] = (jlong)(*jarr)[i];
741 : : return 1;
742 : : }
743 : :
744 : 0 : void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input) {
745 : : int i;
746 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
747 [ # # ]: 0 : for (i=0; i<sz; i++)
748 : 0 : jarr[i] = (jlong)carr[i];
749 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, input, jarr, 0);
750 : 0 : }
751 : :
752 : 0 : jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz) {
753 : : jlong *arr;
754 : : int i;
755 : 0 : jlongArray jresult = (*jenv)->NewLongArray(jenv, sz);
756 [ # # ]: 0 : if (!jresult)
757 : : return NULL;
758 : 0 : arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0);
759 [ # # ]: 0 : if (!arr)
760 : : return NULL;
761 [ # # ]: 0 : for (i=0; i<sz; i++)
762 : 0 : arr[i] = (jlong)result[i];
763 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, jresult, arr, 0);
764 : 0 : return jresult;
765 : : }
766 : :
767 : :
768 : : /* float[] support */
769 : 0 : int SWIG_JavaArrayInFloat (JNIEnv *jenv, jfloat **jarr, float **carr, jfloatArray input) {
770 : : int i;
771 : : jsize sz;
772 [ # # ]: 0 : if (!input) {
773 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
774 : 0 : return 0;
775 : : }
776 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
777 : 0 : *jarr = (*jenv)->GetFloatArrayElements(jenv, input, 0);
778 [ # # ]: 0 : if (!*jarr)
779 : : return 0;
780 : 0 : *carr = (float*) calloc(sz, sizeof(float));
781 [ # # ]: 0 : if (!*carr) {
782 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
783 : 0 : return 0;
784 : : }
785 [ # # ]: 0 : for (i=0; i<sz; i++)
786 : 0 : (*carr)[i] = (float)(*jarr)[i];
787 : : return 1;
788 : : }
789 : :
790 : 0 : void SWIG_JavaArrayArgoutFloat (JNIEnv *jenv, jfloat *jarr, float *carr, jfloatArray input) {
791 : : int i;
792 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
793 [ # # ]: 0 : for (i=0; i<sz; i++)
794 : 0 : jarr[i] = (jfloat)carr[i];
795 : 0 : (*jenv)->ReleaseFloatArrayElements(jenv, input, jarr, 0);
796 : 0 : }
797 : :
798 : 0 : jfloatArray SWIG_JavaArrayOutFloat (JNIEnv *jenv, float *result, jsize sz) {
799 : : jfloat *arr;
800 : : int i;
801 : 0 : jfloatArray jresult = (*jenv)->NewFloatArray(jenv, sz);
802 [ # # ]: 0 : if (!jresult)
803 : : return NULL;
804 : 0 : arr = (*jenv)->GetFloatArrayElements(jenv, jresult, 0);
805 [ # # ]: 0 : if (!arr)
806 : : return NULL;
807 [ # # ]: 0 : for (i=0; i<sz; i++)
808 : 0 : arr[i] = (jfloat)result[i];
809 : 0 : (*jenv)->ReleaseFloatArrayElements(jenv, jresult, arr, 0);
810 : 0 : return jresult;
811 : : }
812 : :
813 : :
814 : : /* double[] support */
815 : 0 : int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input) {
816 : : int i;
817 : : jsize sz;
818 [ # # ]: 0 : if (!input) {
819 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
820 : 0 : return 0;
821 : : }
822 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
823 : 0 : *jarr = (*jenv)->GetDoubleArrayElements(jenv, input, 0);
824 [ # # ]: 0 : if (!*jarr)
825 : : return 0;
826 : 0 : *carr = (double*) calloc(sz, sizeof(double));
827 [ # # ]: 0 : if (!*carr) {
828 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
829 : 0 : return 0;
830 : : }
831 [ # # ]: 0 : for (i=0; i<sz; i++)
832 : 0 : (*carr)[i] = (double)(*jarr)[i];
833 : : return 1;
834 : : }
835 : :
836 : 0 : void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input) {
837 : : int i;
838 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
839 [ # # ]: 0 : for (i=0; i<sz; i++)
840 : 0 : jarr[i] = (jdouble)carr[i];
841 : 0 : (*jenv)->ReleaseDoubleArrayElements(jenv, input, jarr, 0);
842 : 0 : }
843 : :
844 : 0 : jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz) {
845 : : jdouble *arr;
846 : : int i;
847 : 0 : jdoubleArray jresult = (*jenv)->NewDoubleArray(jenv, sz);
848 [ # # ]: 0 : if (!jresult)
849 : : return NULL;
850 : 0 : arr = (*jenv)->GetDoubleArrayElements(jenv, jresult, 0);
851 [ # # ]: 0 : if (!arr)
852 : : return NULL;
853 [ # # ]: 0 : for (i=0; i<sz; i++)
854 : 0 : arr[i] = (jdouble)result[i];
855 : 0 : (*jenv)->ReleaseDoubleArrayElements(jenv, jresult, arr, 0);
856 : 0 : return jresult;
857 : : }
858 : :
859 : :
860 : : #endif
861 : :
862 : :
863 : : /*
864 : : These functions taken from: http://java.sun.com/docs/books/jni/html/other.html#26018
865 : : Umberto Nicoletti, umberto.nicoletti@gmail.com
866 : :
867 : : Fix bug: http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=1753
868 : : */
869 : :
870 : :
871 : 0 : void JNU_ThrowByName(JNIEnv *env, const char *name, const char *msg)
872 : : {
873 : 0 : jclass cls = (*env)->FindClass(env, name);
874 : : /* if cls is NULL, an exception has already been thrown */
875 [ # # ]: 0 : if (cls != NULL) {
876 : 0 : (*env)->ThrowNew(env, cls, msg);
877 : : }
878 : : /* free the local ref */
879 : 0 : (*env)->DeleteLocalRef(env, cls);
880 : 0 : }
881 : :
882 : 1 : char *JNU_GetStringNativeChars(JNIEnv *env, jstring jstr) {
883 : : jbyteArray bytes = 0;
884 : : jthrowable exc;
885 : : char *result = 0;
886 : : jclass jcls_str;
887 : : jmethodID MID_String_getBytes;
888 : :
889 [ + ]: 1 : if (jstr == NULL) {
890 : : return NULL;
891 : : }
892 : :
893 [ + - ]: 1 : if ((*env)->EnsureLocalCapacity(env, 2) < 0) {
894 : : return 0; /* out of memory error */
895 : : }
896 : :
897 : 1 : jcls_str = (*env)->FindClass(env, "java/lang/String");
898 : 1 : MID_String_getBytes = (*env)->GetMethodID(env, jcls_str, "getBytes", "()[B");
899 : :
900 : 1 : bytes = (*env)->CallObjectMethod(env, jstr,
901 : : MID_String_getBytes);
902 : 1 : exc = (*env)->ExceptionOccurred(env);
903 [ + - ]: 1 : if (!exc) {
904 : 1 : jint len = (*env)->GetArrayLength(env, bytes);
905 : 1 : result = (char *)malloc(len + 1);
906 [ - + ]: 1 : if (result == 0) {
907 : 0 : JNU_ThrowByName(env, "java/lang/OutOfMemoryError",0);
908 : 0 : (*env)->DeleteLocalRef(env, bytes);
909 : 0 : return 0;
910 : : }
911 : 1 : (*env)->GetByteArrayRegion(env, bytes, 0, len,
912 : : (jbyte *)result);
913 : 1 : result[len] = 0; /* NULL-terminate */
914 : : } else {
915 : 0 : (*env)->DeleteLocalRef(env, exc);
916 : : }
917 : 1 : (*env)->DeleteLocalRef(env, bytes);
918 : 1 : return result;
919 : : }
920 : :
921 : 1 : jstring JNU_NewStringNative(JNIEnv *env, const char *str) {
922 : : jstring result;
923 : : jbyteArray bytes = 0;
924 : : int len;
925 : : jclass jcls_str;
926 : : jmethodID MID_String_init;
927 : :
928 [ + + ]: 1 : if (str == NULL) {
929 : : return NULL;
930 : : }
931 : :
932 [ + - ]: 1 : if ((*env)->EnsureLocalCapacity(env, 2) < 0) {
933 : : return NULL; /* out of memory error */
934 : : }
935 : 1 : jcls_str = (*env)->FindClass(env, "java/lang/String");
936 : 1 : MID_String_init = (*env)->GetMethodID(env, jcls_str, "<init>", "([B)V");
937 : :
938 : 1 : len = strlen(str);
939 : 1 : bytes = (*env)->NewByteArray(env, len);
940 [ + - ]: 1 : if (bytes != NULL) {
941 : 1 : (*env)->SetByteArrayRegion(env, bytes, 0, len,
942 : : (jbyte *)str);
943 : 1 : result = (*env)->NewObject(env, jcls_str,
944 : : MID_String_init, bytes);
945 : 1 : (*env)->DeleteLocalRef(env, bytes);
946 : 1 : return result;
947 : : } /* else fall through */
948 : : return NULL;
949 : : }
950 : :
951 : :
952 : : SWIGINTERN int clusterObj_updateFromString(clusterObj *self,char *snippet){
953 : 0 : return msUpdateClusterFromString(self, snippet);
954 : : }
955 : : SWIGINTERN char *clusterObj_convertToString(clusterObj *self){
956 : 0 : return msWriteClusterToString(self);
957 : : }
958 : : SWIGINTERN int clusterObj_setGroup(clusterObj *self,char *group){
959 [ # # ][ # # ]: 0 : if (!group || strlen(group) == 0) {
960 : 0 : freeExpression(&self->group);
961 : : return MS_SUCCESS;
962 : : }
963 : 0 : else return msLoadExpressionString(&self->group, group);
964 : : }
965 : : SWIGINTERN char *clusterObj_getGroupString(clusterObj *self){
966 : 0 : return msGetExpressionString(&(self->group));
967 : : }
968 : : SWIGINTERN int clusterObj_setFilter(clusterObj *self,char *filter){
969 [ # # ][ # # ]: 0 : if (!filter || strlen(filter) == 0) {
970 : 0 : freeExpression(&self->filter);
971 : : return MS_SUCCESS;
972 : : }
973 : 0 : else return msLoadExpressionString(&self->filter, filter);
974 : : }
975 : : SWIGINTERN char *clusterObj_getFilterString(clusterObj *self){
976 : 0 : return msGetExpressionString(&(self->filter));
977 : : }
978 : : SWIGINTERN outputFormatObj *new_outputFormatObj(char const *driver,char *name){
979 : : outputFormatObj *format;
980 : :
981 : 1 : format = msCreateDefaultOutputFormat(NULL, driver, name);
982 : :
983 : : /* in the case of unsupported formats, msCreateDefaultOutputFormat
984 : : should return NULL */
985 [ - + ]: 1 : if (!format)
986 : : {
987 : 0 : msSetError(12, "Unsupported format driver: %s",
988 : : "outputFormatObj()", driver);
989 : : return NULL;
990 : : }
991 : :
992 : 1 : msInitializeRendererVTable(format);
993 : :
994 : 1 : MS_REFCNT_INIT(format);
995 : 1 : format->inmapfile = 1;
996 : :
997 : : return format;
998 : : }
999 : : SWIGINTERN void delete_outputFormatObj(outputFormatObj *self){
1000 : 1 : msFreeOutputFormat( self );
1001 : : }
1002 : : SWIGINTERN void outputFormatObj_setOption(outputFormatObj *self,char const *key,char const *value){
1003 : 0 : msSetOutputFormatOption( self, key, value );
1004 : : }
1005 : : SWIGINTERN int outputFormatObj_validate(outputFormatObj *self){
1006 : 0 : return msOutputFormatValidate( self, 0 );
1007 : : }
1008 : : SWIGINTERN char *outputFormatObj_getOption(outputFormatObj *self,char const *key,char const *value){
1009 : 0 : return strdup(msGetOutputFormatOption(self, key, value));
1010 : : }
1011 : 0 : SWIGINTERN char *outputFormatObj_getOptionAt(outputFormatObj *self,int i){
1012 [ # # ][ # # ]: 0 : if( i >= 0 && i < self->numformatoptions ) {
[ # # ][ # # ]
1013 : 0 : return strdup(self->formatoptions[i]);
1014 : : }
1015 : : return NULL;
1016 : : }
1017 : 0 : SWIGINTERN void outputFormatObj_attachDevice(outputFormatObj *self,void *device){
1018 : 0 : self->device = device;
1019 : 0 : }
1020 : : SWIGINTERN int queryMapObj_updateFromString(queryMapObj *self,char *snippet){
1021 : 0 : return msUpdateQueryMapFromString(self, snippet, 0);
1022 : : }
1023 : : SWIGINTERN char *queryMapObj_convertToString(queryMapObj *self){
1024 : 0 : return msWriteQueryMapToString(self);
1025 : : }
1026 : : SWIGINTERN webObj *new_webObj(){
1027 : : webObj *web;
1028 : 0 : web = (webObj *) malloc(sizeof(webObj));
1029 : 0 : initWeb(web);
1030 : : return web;
1031 : : }
1032 : : SWIGINTERN void delete_webObj(webObj *self){
1033 [ # # ]: 0 : if (!self) return;
1034 : 0 : freeWeb(self);
1035 : 0 : free(self);
1036 : : }
1037 : : SWIGINTERN int webObj_updateFromString(webObj *self,char *snippet){
1038 : 0 : return msUpdateWebFromString(self, snippet, 0);
1039 : : }
1040 : : SWIGINTERN char *webObj_convertToString(webObj *self){
1041 : 0 : return msWriteWebToString(self);
1042 : : }
1043 : 0 : SWIGINTERN struct styleObj *new_styleObj(classObj *parent_class){
1044 : :
1045 : : styleObj *style = NULL;
1046 : :
1047 [ # # ]: 0 : if (parent_class!=NULL) {
1048 [ # # ]: 0 : if ((style = msGrowClassStyles(parent_class)) == NULL)
1049 : : return NULL;
1050 : :
1051 [ # # ]: 0 : if ( initStyle(style) == MS_FAILURE ) {
1052 : 0 : msSetError(12, "Failed to init new styleObj instance",
1053 : : "initStyle()");
1054 : : }
1055 : 0 : parent_class->numstyles++;
1056 : 0 : MS_REFCNT_INCR(style);
1057 : : }
1058 : : else {
1059 : 0 : style = (styleObj *) malloc(sizeof(styleObj));
1060 [ # # ]: 0 : if (!style) {
1061 : 0 : msSetError(2, "Failed to allocate memory for new styleObj instance",
1062 : : "styleObj()");
1063 : 0 : return NULL;
1064 : : }
1065 [ # # ]: 0 : if ( initStyle(style) == MS_FAILURE ) {
1066 : 0 : msSetError(12, "Failed to init new styleObj instance",
1067 : : "initStyle()");
1068 : 0 : msFree(style);
1069 : 0 : return NULL;
1070 : : }
1071 : : }
1072 : 0 : return style;
1073 : : }
1074 : : SWIGINTERN void delete_styleObj(struct styleObj *self){
1075 [ # # ]: 0 : if (self) {
1076 [ # # ]: 0 : if ( freeStyle(self) == MS_SUCCESS ) {
1077 : 0 : free(self);
1078 : : self=NULL;
1079 : : }
1080 : : }
1081 : : }
1082 : : SWIGINTERN int styleObj_updateFromString(struct styleObj *self,char *snippet){
1083 : 0 : return msUpdateStyleFromString(self, snippet, 0);
1084 : : }
1085 : : SWIGINTERN char *styleObj_convertToString(struct styleObj *self){
1086 : 0 : return msWriteStyleToString(self);
1087 : : }
1088 : : SWIGINTERN styleObj *styleObj_cloneStyle(struct styleObj *self){
1089 : : styleObj *style;
1090 : :
1091 : 0 : style = (styleObj *) malloc(sizeof(styleObj));
1092 [ # # ]: 0 : if (!style)
1093 : : {
1094 : 0 : msSetError(2,
1095 : : "Could not allocate memory for new styleObj instance",
1096 : : "clone()");
1097 : : return NULL;
1098 : : }
1099 [ # # ]: 0 : if (initStyle(style) == -1)
1100 : : {
1101 : 0 : msSetError(2, "Failed to initialize Style",
1102 : : "clone()");
1103 : : return NULL;
1104 : : }
1105 : :
1106 [ # # ]: 0 : if (msCopyStyle(style, self) != MS_SUCCESS)
1107 : : {
1108 : 0 : free(style);
1109 : : return NULL;
1110 : : }
1111 : :
1112 : : return style;
1113 : : }
1114 : 0 : SWIGINTERN int styleObj_setSymbolByName(struct styleObj *self,mapObj *map,char *symbolname){
1115 : 0 : self->symbol = msGetSymbolIndex(&map->symbolset, symbolname, 1);
1116 [ # # ][ # # ]: 0 : if (self->symbolname) free((char*)self->symbolname);
1117 [ # # ][ # # ]: 0 : if (symbolname) self->symbolname = strdup(symbolname);
1118 : 0 : else self->symbolname = 0;
1119 : 0 : return self->symbol;
1120 : : }
1121 : : SWIGINTERN int styleObj_removeBinding(struct styleObj *self,int binding){
1122 [ # # ]: 0 : if(binding < 0 || binding >= 12) return MS_FAILURE;
1123 : :
1124 [ # # ]: 0 : if(self->bindings[binding].item) {
1125 : 0 : free(self->bindings[binding].item);
1126 : 0 : self->bindings[binding].item = NULL;
1127 : 0 : self->bindings[binding].index = -1;
1128 : 0 : self->numbindings--;
1129 : : }
1130 : :
1131 : : return MS_SUCCESS;
1132 : : }
1133 : : SWIGINTERN int styleObj_setBinding(struct styleObj *self,int binding,char *item){
1134 [ # # ]: 0 : if(!item) return MS_FAILURE;
1135 [ # # ]: 0 : if(binding < 0 || binding >= 12) return MS_FAILURE;
1136 : :
1137 [ # # ]: 0 : if(self->bindings[binding].item) {
1138 : 0 : free(self->bindings[binding].item);
1139 : 0 : self->bindings[binding].item = NULL;
1140 : 0 : self->bindings[binding].index = -1;
1141 : 0 : self->numbindings--;
1142 : : }
1143 : :
1144 : 0 : self->bindings[binding].item = strdup(item);
1145 : 0 : self->numbindings++;
1146 : :
1147 : : return MS_SUCCESS;
1148 : : }
1149 : : SWIGINTERN char *styleObj_getBinding(struct styleObj *self,int binding){
1150 [ # # ]: 0 : if(binding < 0 || binding >= 12) return NULL;
1151 : :
1152 : 0 : return self->bindings[binding].item;
1153 : : }
1154 : 0 : SWIGINTERN char *styleObj_getGeomTransform(struct styleObj *self){
1155 : 0 : return self->_geomtransform.string;
1156 : : }
1157 : : SWIGINTERN void styleObj_setGeomTransform(struct styleObj *self,char *transform){
1158 : 0 : msStyleSetGeomTransform(self, transform);
1159 : : }
1160 : : SWIGINTERN struct labelObj *new_labelObj(){
1161 : : labelObj *label;
1162 : :
1163 : 0 : label = (labelObj *)calloc(1, sizeof(labelObj));
1164 [ # # ]: 0 : if (!label)
1165 : : return(NULL);
1166 : :
1167 : 0 : initLabel(label);
1168 : :
1169 : : return(label);
1170 : : }
1171 : : SWIGINTERN void delete_labelObj(struct labelObj *self){
1172 : 0 : freeLabel(self);
1173 : : }
1174 : : SWIGINTERN int labelObj_updateFromString(struct labelObj *self,char *snippet){
1175 : 0 : return msUpdateLabelFromString(self, snippet,0);
1176 : : }
1177 : : SWIGINTERN char *labelObj_convertToString(struct labelObj *self){
1178 : 0 : return msWriteLabelToString(self);
1179 : : }
1180 : : SWIGINTERN int labelObj_removeBinding(struct labelObj *self,int binding){
1181 [ # # ]: 0 : if(binding < 0 || binding >= 9) return MS_FAILURE;
1182 : :
1183 [ # # ]: 0 : if(self->bindings[binding].item) {
1184 : 0 : free(self->bindings[binding].item);
1185 : 0 : self->bindings[binding].item = NULL;
1186 : 0 : self->bindings[binding].index = -1;
1187 : 0 : self->numbindings--;
1188 : : }
1189 : :
1190 : : return MS_SUCCESS;
1191 : : }
1192 : : SWIGINTERN char *labelObj_getBinding(struct labelObj *self,int binding){
1193 [ # # ]: 0 : if(binding < 0 || binding >= 9) return NULL;
1194 : :
1195 : 0 : return self->bindings[binding].item;
1196 : : }
1197 : : SWIGINTERN int labelObj_setBinding(struct labelObj *self,int binding,char *item){
1198 [ # # ]: 0 : if(!item) return MS_FAILURE;
1199 [ # # ]: 0 : if(binding < 0 || binding >= 9) return MS_FAILURE;
1200 : :
1201 [ # # ]: 0 : if(self->bindings[binding].item) {
1202 : 0 : free(self->bindings[binding].item);
1203 : 0 : self->bindings[binding].item = NULL;
1204 : 0 : self->bindings[binding].index = -1;
1205 : 0 : self->numbindings--;
1206 : : }
1207 : :
1208 : 0 : self->bindings[binding].item = strdup(item);
1209 : 0 : self->numbindings++;
1210 : :
1211 : : return MS_SUCCESS;
1212 : : }
1213 : : SWIGINTERN int labelObj_setExpression(struct labelObj *self,char *expression){
1214 [ # # ][ # # ]: 0 : if (!expression || strlen(expression) == 0) {
1215 : 0 : freeExpression(&self->expression);
1216 : : return MS_SUCCESS;
1217 : : }
1218 : 0 : else return msLoadExpressionString(&self->expression, expression);
1219 : : }
1220 : : SWIGINTERN char *labelObj_getExpressionString(struct labelObj *self){
1221 : 0 : return msGetExpressionString(&(self->expression));
1222 : : }
1223 : : SWIGINTERN int labelObj_setText(struct labelObj *self,char *text){
1224 [ # # ][ # # ]: 0 : if (!text || strlen(text) == 0) {
1225 : 0 : freeExpression(&self->text);
1226 : : return MS_SUCCESS;
1227 : : }
1228 : 0 : else return msLoadExpressionString(&self->text, text);
1229 : : }
1230 : : SWIGINTERN char *labelObj_getTextString(struct labelObj *self){
1231 : 0 : return msGetExpressionString(&(self->text));
1232 : : }
1233 : 0 : SWIGINTERN styleObj *labelObj_getStyle(struct labelObj *self,int i){
1234 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numstyles) {
[ # # ][ # # ]
1235 : 0 : MS_REFCNT_INCR(self->styles[i]);
1236 : 0 : return self->styles[i];
1237 : : } else {
1238 : 0 : msSetError(31, "Invalid index: %d", "getStyle()", i);
1239 : 0 : return NULL;
1240 : : }
1241 : : }
1242 : : SWIGINTERN int labelObj_insertStyle(struct labelObj *self,styleObj *style,int index){
1243 : 0 : return msInsertLabelStyle(self, style, index);
1244 : : }
1245 : : SWIGINTERN styleObj *labelObj_removeStyle(struct labelObj *self,int index){
1246 : 0 : styleObj* style = (styleObj *) msRemoveLabelStyle(self, index);
1247 [ # # ]: 0 : if (style)
1248 : 0 : MS_REFCNT_INCR(style);
1249 : : return style;
1250 : : }
1251 : : SWIGINTERN int labelObj_moveStyleUp(struct labelObj *self,int index){
1252 : 0 : return msMoveLabelStyleUp(self, index);
1253 : : }
1254 : : SWIGINTERN int labelObj_moveStyleDown(struct labelObj *self,int index){
1255 : 0 : return msMoveLabelStyleDown(self, index);
1256 : : }
1257 : 1 : SWIGINTERN struct classObj *new_classObj(layerObj *layer){
1258 : : classObj *new_class=NULL;
1259 : :
1260 [ + + ]: 1 : if (!layer)
1261 : : {
1262 : 1 : new_class = (classObj *) malloc(sizeof(classObj));
1263 [ - + ]: 1 : if (!new_class)
1264 : : {
1265 : 0 : msSetError(2,
1266 : : "Could not allocate memory for new classObj instance",
1267 : : "classObj()");
1268 : 0 : return NULL;
1269 : : }
1270 [ + - ]: 1 : if (initClass(new_class) == -1) return NULL;
1271 : 1 : new_class->layer = NULL;
1272 : 1 : return new_class;
1273 : : }
1274 : : else
1275 : : {
1276 [ + - ]: 1 : if(msGrowLayerClasses(layer) == NULL)
1277 : : return NULL;
1278 [ + - ]: 1 : if (initClass(layer->class[layer->numclasses]) == -1)
1279 : : return NULL;
1280 : 1 : layer->class[layer->numclasses]->layer = layer;
1281 : 1 : MS_REFCNT_INCR(layer->class[layer->numclasses]);
1282 : 1 : layer->numclasses++;
1283 : 1 : return (layer->class[layer->numclasses-1]);
1284 : : }
1285 : :
1286 : : return NULL;
1287 : : }
1288 : : SWIGINTERN void delete_classObj(struct classObj *self){
1289 [ + - ]: 1 : if (self)
1290 : : {
1291 [ - + ]: 1 : if (freeClass(self)==MS_SUCCESS) {
1292 : 0 : free(self);
1293 : : self=NULL;
1294 : : }
1295 : : }
1296 : : }
1297 : : SWIGINTERN int classObj_updateFromString(struct classObj *self,char *snippet){
1298 : 0 : return msUpdateClassFromString(self, snippet, 0);
1299 : : }
1300 : : SWIGINTERN char *classObj_convertToString(struct classObj *self){
1301 : 0 : return msWriteClassToString(self);
1302 : : }
1303 : : SWIGINTERN classObj *classObj_cloneClass(struct classObj *self){
1304 : : classObj *new_class;
1305 : :
1306 : 0 : new_class = (classObj *) malloc(sizeof(classObj));
1307 [ # # ]: 0 : if (!new_class)
1308 : : {
1309 : 0 : msSetError(2,
1310 : : "Could not allocate memory for new classObj instance",
1311 : : "clone()");
1312 : : return NULL;
1313 : : }
1314 [ # # ]: 0 : if (initClass(new_class) == -1)
1315 : : {
1316 : 0 : msSetError(2, "Failed to initialize Class",
1317 : : "clone()");
1318 : : return NULL;
1319 : : }
1320 : 0 : new_class->layer = NULL;
1321 : :
1322 [ # # ]: 0 : if (msCopyClass(new_class, self, self->layer) != MS_SUCCESS) {
1323 : 0 : freeClass(new_class);
1324 : 0 : free(new_class);
1325 : : new_class = NULL;
1326 : : }
1327 : :
1328 : : return new_class;
1329 : : }
1330 : : SWIGINTERN int classObj_setExpression(struct classObj *self,char *expression){
1331 [ # # ][ # # ]: 0 : if (!expression || strlen(expression) == 0) {
1332 : 0 : freeExpression(&self->expression);
1333 : : return MS_SUCCESS;
1334 : : }
1335 : 0 : else return msLoadExpressionString(&self->expression, expression);
1336 : : }
1337 : : SWIGINTERN char *classObj_getExpressionString(struct classObj *self){
1338 : 0 : return msGetExpressionString(&(self->expression));
1339 : : }
1340 : : SWIGINTERN int classObj_setText(struct classObj *self,char *text){
1341 [ # # ][ # # ]: 0 : if (!text || strlen(text) == 0) {
1342 : 0 : freeExpression(&self->text);
1343 : : return MS_SUCCESS;
1344 : : }
1345 : 0 : else return msLoadExpressionString(&self->text, text);
1346 : : }
1347 : : SWIGINTERN char *classObj_getTextString(struct classObj *self){
1348 : 0 : return msGetExpressionString(&(self->text));
1349 : : }
1350 : : SWIGINTERN char *classObj_getMetaData(struct classObj *self,char *name){
1351 : : char *value = NULL;
1352 [ # # ]: 0 : if (!name) {
1353 : 0 : msSetError(16, "NULL key", "getMetaData");
1354 : : }
1355 : :
1356 : 0 : value = (char *) msLookupHashTable(&(self->metadata), name);
1357 [ # # ]: 0 : if (!value) {
1358 : 0 : msSetError(16, "Key %s does not exist", "getMetaData", name);
1359 : : return NULL;
1360 : : }
1361 : : return value;
1362 : : }
1363 : : SWIGINTERN int classObj_setMetaData(struct classObj *self,char *name,char *value){
1364 [ # # ]: 0 : if (msInsertHashTable(&(self->metadata), name, value) == NULL)
1365 : : return MS_FAILURE;
1366 : : return MS_SUCCESS;
1367 : : }
1368 : : SWIGINTERN char *classObj_getFirstMetaDataKey(struct classObj *self){
1369 : 0 : return (char *) msFirstKeyFromHashTable(&(self->metadata));
1370 : : }
1371 : : SWIGINTERN char *classObj_getNextMetaDataKey(struct classObj *self,char *lastkey){
1372 : 0 : return (char *) msNextKeyFromHashTable(&(self->metadata), lastkey);
1373 : : }
1374 : : SWIGINTERN int classObj_drawLegendIcon(struct classObj *self,mapObj *map,layerObj *layer,int width,int height,imageObj *dstImage,int dstX,int dstY){
1375 : 0 : return msDrawLegendIcon(map, layer, self, width, height, dstImage, dstX, dstY, 1, NULL);
1376 : : }
1377 : : SWIGINTERN imageObj *classObj_createLegendIcon(struct classObj *self,mapObj *map,layerObj *layer,int width,int height){
1378 : 0 : return msCreateLegendIcon(map, layer, self, width, height, 1);
1379 : : }
1380 : 0 : SWIGINTERN labelObj *classObj_getLabel(struct classObj *self,int i){
1381 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numlabels) {
[ # # ][ # # ]
1382 : 0 : MS_REFCNT_INCR(self->labels[i]);
1383 : 0 : return self->labels[i];
1384 : : } else {
1385 : 0 : msSetError(31, "Invalid index: %d.", "getLabel()", i);
1386 : 0 : return NULL;
1387 : : }
1388 : : }
1389 : : SWIGINTERN int classObj_addLabel(struct classObj *self,labelObj *label){
1390 : 0 : return msAddLabelToClass(self, label);
1391 : : }
1392 : : SWIGINTERN labelObj *classObj_removeLabel(struct classObj *self,int index){
1393 : 0 : labelObj* label = (labelObj *) msRemoveLabelFromClass(self, index);
1394 [ # # ]: 0 : if (label) MS_REFCNT_INCR(label);
1395 : : return label;
1396 : : }
1397 : 0 : SWIGINTERN styleObj *classObj_getStyle(struct classObj *self,int i){
1398 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numstyles) {
[ # # ][ # # ]
1399 : 0 : MS_REFCNT_INCR(self->styles[i]);
1400 : 0 : return self->styles[i];
1401 : : } else {
1402 : 0 : msSetError(31, "Invalid index: %d", "getStyle()", i);
1403 : 0 : return NULL;
1404 : : }
1405 : : }
1406 : : SWIGINTERN int classObj_insertStyle(struct classObj *self,styleObj *style,int index){
1407 : 0 : return msInsertStyle(self, style, index);
1408 : : }
1409 : : SWIGINTERN styleObj *classObj_removeStyle(struct classObj *self,int index){
1410 : 0 : styleObj* style = (styleObj *) msRemoveStyle(self, index);
1411 [ # # ]: 0 : if (style) MS_REFCNT_INCR(style);
1412 : : return style;
1413 : : }
1414 : : SWIGINTERN int classObj_moveStyleUp(struct classObj *self,int index){
1415 : 0 : return msMoveStyleUp(self, index);
1416 : : }
1417 : : SWIGINTERN int classObj_moveStyleDown(struct classObj *self,int index){
1418 : 0 : return msMoveStyleDown(self, index);
1419 : : }
1420 : : SWIGINTERN void labelCacheObj_freeCache(labelCacheObj *self){
1421 : 0 : msFreeLabelCache(self);
1422 : : }
1423 : : SWIGINTERN resultObj *new_resultObj(long shapeindex){
1424 : 0 : resultObj *result = (resultObj *) msSmallMalloc(sizeof(resultObj));
1425 : :
1426 : 0 : result->tileindex = -1;
1427 : 0 : result->resultindex = -1;
1428 : 0 : result->shapeindex = shapeindex;
1429 : :
1430 : : return result;
1431 : : }
1432 : : SWIGINTERN void delete_resultObj(resultObj *self){
1433 : 0 : free(self);
1434 : : }
1435 : 0 : SWIGINTERN resultObj *resultCacheObj_getResult(resultCacheObj *self,int i){
1436 [ + - ][ - + ]: 1 : if (i >= 0 && i < self->numresults) {
[ # # ][ # # ]
1437 : 0 : return &self->results[i];
1438 : : }
1439 : : return NULL;
1440 : : }
1441 : : SWIGINTERN symbolSetObj *new_symbolSetObj(char const *symbolfile){
1442 : : symbolSetObj *symbolset;
1443 : : mapObj *temp_map=NULL;
1444 : 0 : symbolset = (symbolSetObj *) malloc(sizeof(symbolSetObj));
1445 : 0 : msInitSymbolSet(symbolset);
1446 [ # # ]: 0 : if (symbolfile) {
1447 : 0 : symbolset->filename = strdup(symbolfile);
1448 : 0 : temp_map = msNewMapObj();
1449 : 0 : msLoadSymbolSet(symbolset, temp_map);
1450 : 0 : symbolset->map = NULL;
1451 : 0 : msFreeMap(temp_map);
1452 : : }
1453 : : return symbolset;
1454 : : }
1455 : : SWIGINTERN void delete_symbolSetObj(symbolSetObj *self){
1456 : 0 : msFreeSymbolSet(self);
1457 [ # # ]: 0 : if (self->filename) free(self->filename);
1458 : 0 : free(self);
1459 : : }
1460 : 0 : SWIGINTERN symbolObj *symbolSetObj_getSymbol(symbolSetObj *self,int i){
1461 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numsymbols) {
[ # # ][ # # ]
1462 : 0 : symbolObj *s=self->symbol[i];
1463 : 0 : MS_REFCNT_INCR(s);
1464 : 0 : return s;
1465 : : } else
1466 : : return NULL;
1467 : : }
1468 : : SWIGINTERN symbolObj *symbolSetObj_getSymbolByName(symbolSetObj *self,char *symbolname){
1469 : : int i;
1470 : :
1471 [ # # ]: 0 : if (!symbolname) return NULL;
1472 : :
1473 : 0 : i = msGetSymbolIndex(self, symbolname, 1);
1474 [ # # ]: 0 : if (i == -1)
1475 : : return NULL;
1476 : : else {
1477 : 0 : MS_REFCNT_INCR(self->symbol[i]);
1478 : 0 : return self->symbol[i];
1479 : : }
1480 : : }
1481 : : SWIGINTERN int symbolSetObj_index(symbolSetObj *self,char *symbolname){
1482 : 0 : return msGetSymbolIndex(self, symbolname, 1);
1483 : : }
1484 : : SWIGINTERN int symbolSetObj_appendSymbol(symbolSetObj *self,symbolObj *symbol){
1485 : 0 : return msAppendSymbol(self, symbol);
1486 : : }
1487 : : SWIGINTERN symbolObj *symbolSetObj_removeSymbol(symbolSetObj *self,int index){
1488 : 0 : symbolObj *s=msRemoveSymbol(self, index);
1489 [ # # ]: 0 : if (s!=NULL) {
1490 : 0 : MS_REFCNT_INCR(s);
1491 : : }
1492 : : return s;
1493 : : }
1494 : : SWIGINTERN int symbolSetObj_save(symbolSetObj *self,char const *filename){
1495 : 0 : return msSaveSymbolSet(self, filename);
1496 : : }
1497 : : SWIGINTERN int referenceMapObj_updateFromString(referenceMapObj *self,char *snippet){
1498 : 0 : return msUpdateReferenceMapFromString(self, snippet, 0);
1499 : : }
1500 : : SWIGINTERN char *referenceMapObj_convertToString(referenceMapObj *self){
1501 : 0 : return msWriteReferenceMapToString(self);
1502 : : }
1503 : : SWIGINTERN int scalebarObj_updateFromString(scalebarObj *self,char *snippet){
1504 : 0 : return msUpdateScalebarFromString(self, snippet, 0);
1505 : : }
1506 : : SWIGINTERN char *scalebarObj_convertToString(scalebarObj *self){
1507 : 0 : return msWriteScalebarToString(self);
1508 : : }
1509 : : SWIGINTERN int legendObj_updateFromString(legendObj *self,char *snippet){
1510 : 0 : return msUpdateLegendFromString(self, snippet, 0);
1511 : : }
1512 : : SWIGINTERN char *legendObj_convertToString(legendObj *self){
1513 : 0 : return msWriteLegendToString(self);
1514 : : }
1515 : 0 : SWIGINTERN struct imageObj *new_imageObj(int width,int height,outputFormatObj *input_format,char const *file,double resolution,double defresolution){
1516 : : imageObj *image=NULL;
1517 : : outputFormatObj *format;
1518 : : rendererVTableObj *renderer = NULL;
1519 : : rasterBufferObj *rb = NULL;
1520 : :
1521 [ # # ]: 0 : if (input_format) {
1522 : : format = input_format;
1523 : : }
1524 : : else {
1525 : 0 : format = msCreateDefaultOutputFormat(NULL, "AGG/PNG", "aggpng");
1526 [ # # ]: 0 : if (format)
1527 : 0 : msInitializeRendererVTable(format);
1528 : : }
1529 [ # # ]: 0 : if (format == NULL) {
1530 : 0 : msSetError(15, "Could not create output format",
1531 : : "imageObj()");
1532 : 0 : return NULL;
1533 : : }
1534 : :
1535 [ # # ]: 0 : if (file) {
1536 : :
1537 : 0 : renderer = format->vtable;
1538 : 0 : rb = (rasterBufferObj*) malloc(sizeof(rasterBufferObj));
1539 [ # # ]: 0 : if (!rb) {
1540 : 0 : msSetError(2, NULL, "imageObj()");
1541 : 0 : return NULL;
1542 : : }
1543 [ # # ]: 0 : if ( (renderer->loadImageFromFile((char *)file, rb)) == MS_FAILURE)
1544 : : return NULL;
1545 : :
1546 : 0 : image = msImageCreate(rb->width, rb->height, format, NULL, NULL,
1547 : : resolution, defresolution, NULL);
1548 : 0 : renderer->mergeRasterBuffer(image, rb, 1.0, 0, 0, 0, 0, rb->width, rb->height);
1549 : :
1550 : 0 : msFreeRasterBuffer(rb);
1551 : 0 : free(rb);
1552 : :
1553 : 0 : return image;
1554 : : }
1555 : :
1556 : 0 : image = msImageCreate(width, height, format, NULL, NULL, resolution, defresolution, NULL);
1557 : 0 : return image;
1558 : : }
1559 : : SWIGINTERN void delete_imageObj(struct imageObj *self){
1560 : 1 : msFreeImage(self);
1561 : : }
1562 : : SWIGINTERN void imageObj_save(struct imageObj *self,char *filename,mapObj *map){
1563 : 1 : msSaveImage(map, self, filename );
1564 : : }
1565 : : SWIGINTERN int imageObj_write(struct imageObj *self,FILE *file){
1566 : : int retval=MS_FAILURE;
1567 : : rendererVTableObj *renderer = NULL;
1568 : :
1569 [ # # ]: 0 : if (MS_RENDERER_PLUGIN(self->format))
1570 : : {
1571 [ # # ]: 0 : if (file)
1572 : : {
1573 : 0 : renderer = self->format->vtable;
1574 : : /* FIXME? as an improvement, pass a map argument instead of the NULL (see #4216) */
1575 : 0 : retval = renderer->saveImage(self, NULL, file, self->format);
1576 : : }
1577 : : else
1578 : : {
1579 : 0 : retval = msSaveImage(NULL, self, NULL);
1580 : : }
1581 : : }
1582 : : else
1583 : : {
1584 : 0 : msSetError(15, "Writing of %s format not implemented",
1585 : : "imageObj::write");
1586 : : }
1587 : :
1588 : : return retval;
1589 : : }
1590 : : SWIGINTERN gdBuffer imageObj_getBytes(struct imageObj *self){
1591 : : gdBuffer buffer;
1592 : :
1593 : 1 : buffer.owns_data = 1;
1594 : :
1595 : 1 : buffer.data = msSaveImageBuffer(self, &buffer.size, self->format);
1596 : :
1597 [ + - ][ - + ]: 1 : if( buffer.data == NULL || buffer.size == 0 )
1598 : : {
1599 : 0 : buffer.data = NULL;
1600 : 0 : msSetError(12, "Failed to get image buffer", "getBytes");
1601 : 0 : return buffer;
1602 : : }
1603 : :
1604 : 1 : return buffer;
1605 : : }
1606 : : SWIGINTERN int imageObj_getSize(struct imageObj *self){
1607 : : gdBuffer buffer;
1608 : : int size=0;
1609 : :
1610 : 1 : buffer.data = msSaveImageBuffer(self, &buffer.size, self->format);
1611 : 1 : size = buffer.size;
1612 : :
1613 [ + - ][ - + ]: 1 : if( buffer.data == NULL || buffer.size == 0 ) {
1614 : 0 : buffer.data = NULL;
1615 : 0 : msSetError(12, "Failed to get image buffer size", "getSize");
1616 : : }
1617 : 1 : free(buffer.data);
1618 : : return size;
1619 : : }
1620 : 1 : SWIGINTERN struct layerObj *new_layerObj(mapObj *map){
1621 : : layerObj *layer;
1622 : : int result;
1623 : :
1624 [ + + ]: 1 : if (!map) {
1625 : 1 : layer = (layerObj *) malloc(sizeof(layerObj));
1626 [ - + ]: 1 : if (!layer) {
1627 : 0 : msSetError(2, "Failed to initialize Layer",
1628 : : "layerObj()");
1629 : 0 : return NULL;
1630 : : }
1631 : 1 : result = initLayer(layer, NULL);
1632 [ + - ]: 1 : if (result == MS_SUCCESS) {
1633 : 1 : layer->index = -1;
1634 : 1 : return layer;
1635 : : }
1636 : : else {
1637 : 0 : msSetError(2, "Failed to initialize Layer",
1638 : : "layerObj()");
1639 : 0 : return NULL;
1640 : : }
1641 : : }
1642 : : else {
1643 [ + - ]: 1 : if(msGrowMapLayers(map) == NULL)
1644 : : return(NULL);
1645 : :
1646 [ + - ]: 1 : if (initLayer((map->layers[map->numlayers]), map) == -1)
1647 : : return(NULL);
1648 : :
1649 : 1 : map->layers[map->numlayers]->index = map->numlayers;
1650 : 1 : map->layerorder[map->numlayers] = map->numlayers;
1651 : 1 : map->numlayers++;
1652 : 1 : MS_REFCNT_INCR(map->layers[map->numlayers-1]);
1653 : :
1654 : 1 : return (map->layers[map->numlayers-1]);
1655 : : }
1656 : : }
1657 : : SWIGINTERN void delete_layerObj(struct layerObj *self){
1658 : : /*if (!self->map) {*/
1659 [ + - ]: 1 : if (self) {
1660 [ + + ]: 1 : if(freeLayer(self)==MS_SUCCESS) {
1661 : 1 : free(self);
1662 : : }
1663 : : }
1664 : : }
1665 : : SWIGINTERN layerObj *layerObj_cloneLayer(struct layerObj *self){
1666 : : layerObj *layer;
1667 : : int result;
1668 : :
1669 : 0 : layer = (layerObj *) malloc(sizeof(layerObj));
1670 [ # # ]: 0 : if (!layer) {
1671 : 0 : msSetError(2, "Failed to initialize Layer",
1672 : : "layerObj()");
1673 : : return NULL;
1674 : : }
1675 : 0 : result = initLayer(layer, NULL);
1676 [ # # ]: 0 : if (result != MS_SUCCESS) {
1677 : 0 : msSetError(2, "Failed to initialize Layer",
1678 : : "layerObj()");
1679 : : return NULL;
1680 : : }
1681 : :
1682 [ # # ]: 0 : if (msCopyLayer(layer, self) != MS_SUCCESS) {
1683 : 0 : freeLayer(layer);
1684 : 0 : free(layer);
1685 : : layer = NULL;
1686 : : }
1687 : 0 : layer->map = NULL;
1688 : 0 : layer->index = -1;
1689 : :
1690 : : return layer;
1691 : : }
1692 : : SWIGINTERN int layerObj_updateFromString(struct layerObj *self,char *snippet){
1693 : 0 : return msUpdateLayerFromString(self, snippet, 0);
1694 : : }
1695 : : SWIGINTERN char *layerObj_convertToString(struct layerObj *self){
1696 : 0 : return msWriteLayerToString(self);
1697 : : }
1698 : : SWIGINTERN int layerObj_insertClass(struct layerObj *self,classObj *classobj,int index){
1699 : 1 : return msInsertClass(self, classobj, index);
1700 : : }
1701 : : SWIGINTERN classObj *layerObj_removeClass(struct layerObj *self,int index){
1702 : 0 : classObj* c = msRemoveClass(self, index);
1703 [ # # ]: 0 : if (c != NULL) {
1704 : 0 : MS_REFCNT_INCR(c);
1705 : : }
1706 : : return c;
1707 : : }
1708 : : SWIGINTERN int layerObj_open(struct layerObj *self){
1709 : : int status;
1710 : 1 : status = msLayerOpen(self);
1711 [ + - ]: 1 : if (status == MS_SUCCESS) {
1712 : 1 : return msLayerGetItems(self);
1713 : : }
1714 : : return status;
1715 : : }
1716 : : SWIGINTERN int layerObj_whichShapes(struct layerObj *self,rectObj rect){
1717 : 0 : int oldconnectiontype = self->connectiontype;
1718 : 0 : self->connectiontype = MS_INLINE;
1719 : :
1720 [ # # ]: 0 : if(msLayerWhichItems(self, 1, NULL) != MS_SUCCESS) {
1721 : 0 : self->connectiontype = oldconnectiontype;
1722 : : return MS_FAILURE;
1723 : : }
1724 : 0 : self->connectiontype = oldconnectiontype;
1725 : :
1726 : 0 : return msLayerWhichShapes(self, rect, 0);
1727 : : }
1728 : : SWIGINTERN shapeObj *layerObj_nextShape(struct layerObj *self){
1729 : : int status;
1730 : : shapeObj *shape;
1731 : :
1732 : 0 : shape = (shapeObj *)malloc(sizeof(shapeObj));
1733 [ # # ]: 0 : if (!shape) return NULL;
1734 : 0 : msInitShape(shape);
1735 : :
1736 : 0 : status = msLayerNextShape(self, shape);
1737 [ # # ]: 0 : if(status != MS_SUCCESS) {
1738 : 0 : msFreeShape(shape);
1739 : 0 : free(shape);
1740 : : return NULL;
1741 : : } else
1742 : : return shape;
1743 : : }
1744 : : SWIGINTERN void layerObj_close(struct layerObj *self){
1745 : 1 : msLayerClose(self);
1746 : : }
1747 : : SWIGINTERN shapeObj *layerObj_getShape(struct layerObj *self,resultObj *record){
1748 : : int retval;
1749 : : shapeObj *shape;
1750 : :
1751 [ + + ]: 1 : if (!record) return NULL;
1752 : :
1753 : 1 : shape = (shapeObj *)malloc(sizeof(shapeObj));
1754 [ + - ]: 1 : if (!shape) return NULL;
1755 : :
1756 : 1 : msInitShape(shape);
1757 : 1 : shape->type = self->type; /* is this right? */
1758 : :
1759 : 1 : retval = msLayerGetShape(self, shape, record);
1760 : : return shape;
1761 : : }
1762 : 0 : SWIGINTERN int layerObj_getNumResults(struct layerObj *self){
1763 [ + - ][ # # ]: 1 : if (!self->resultcache) return 0;
1764 : 1 : return self->resultcache->numresults;
1765 : : }
1766 : 0 : SWIGINTERN rectObj *layerObj_getResultsBounds(struct layerObj *self){
1767 : : rectObj *bounds;
1768 [ # # ][ # # ]: 0 : if (!self->resultcache) return NULL;
1769 : 0 : bounds = (rectObj *) malloc(sizeof(rectObj));
1770 : 0 : MS_COPYRECT(bounds, &self->resultcache->bounds);
1771 : 0 : return bounds;
1772 : : }
1773 : 0 : SWIGINTERN resultObj *layerObj_getResult(struct layerObj *self,int i){
1774 [ + - ][ # # ]: 1 : if (!self->resultcache) return NULL;
1775 [ + - ][ + - ]: 1 : if (i >= 0 && i < self->resultcache->numresults)
[ # # ][ # # ]
1776 : 1 : return &self->resultcache->results[i];
1777 : : else
1778 : : return NULL;
1779 : : }
1780 : 0 : SWIGINTERN classObj *layerObj_getClass(struct layerObj *self,int i){
1781 : : classObj *result=NULL;
1782 [ + - ][ + - ]: 1 : if (i >= 0 && i < self->numclasses) {
[ # # ][ # # ]
1783 : 1 : result=self->class[i];
1784 : 1 : MS_REFCNT_INCR(result);
1785 : : }
1786 : 0 : return result;
1787 : : }
1788 : 0 : SWIGINTERN char *layerObj_getItem(struct layerObj *self,int i){
1789 : :
1790 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numitems)
[ # # ][ # # ]
1791 : 0 : return (char *) (self->items[i]);
1792 : : else
1793 : : return NULL;
1794 : : }
1795 : : SWIGINTERN int layerObj_setItems(struct layerObj *self,char **items,int numitems){
1796 : 0 : return msLayerSetItems(self, items, numitems);
1797 : : }
1798 : : SWIGINTERN int layerObj_draw(struct layerObj *self,mapObj *map,imageObj *image){
1799 : 0 : return msDrawLayer(map, self, image);
1800 : : }
1801 : : SWIGINTERN int layerObj_drawQuery(struct layerObj *self,mapObj *map,imageObj *image){
1802 : 0 : return msDrawQueryLayer(map, self, image);
1803 : : }
1804 : 0 : SWIGINTERN int layerObj_queryByFilter(struct layerObj *self,mapObj *map,char *string){
1805 : : int status;
1806 : : int retval;
1807 : :
1808 : 0 : msInitQuery(&(map->query));
1809 : :
1810 : 0 : map->query.type = MS_QUERY_BY_FILTER;
1811 : :
1812 : 0 : map->query.filter = (expressionObj *) malloc(sizeof(expressionObj));
1813 : 0 : map->query.filter->string = strdup(string);
1814 : 0 : map->query.filter->type = 2000; /* MS_EXPRESSION: lot's of conflicts in mapfile.h */
1815 : 0 : map->query.filter->compiled = 0;
1816 : 0 : map->query.filter->flags = 0;
1817 : 0 : map->query.filter->tokens = map->query.filter->curtoken = NULL;
1818 : :
1819 : 0 : map->query.layer = self->index;
1820 : 0 : map->query.rect = map->extent;
1821 : :
1822 : 0 : status = self->status;
1823 : 0 : self->status = 1;
1824 : 0 : retval = msQueryByFilter(map);
1825 : 0 : self->status = status;
1826 : 0 : return retval;
1827 : : }
1828 : 0 : SWIGINTERN int layerObj_queryByAttributes(struct layerObj *self,mapObj *map,char *qitem,char *qstring,int mode){
1829 : : int status;
1830 : : int retval;
1831 : :
1832 : 1 : msInitQuery(&(map->query));
1833 : :
1834 : 1 : map->query.type = MS_QUERY_BY_ATTRIBUTE;
1835 : 1 : map->query.mode = mode;
1836 [ + - ][ # # ]: 1 : if(qitem) map->query.item = strdup(qitem);
1837 [ + - ][ # # ]: 1 : if(qstring) map->query.str = strdup(qstring);
1838 : 1 : map->query.layer = self->index;
1839 : 1 : map->query.rect = map->extent;
1840 : :
1841 : 1 : status = self->status;
1842 : 1 : self->status = 1;
1843 : 1 : retval = msQueryByAttributes(map);
1844 : 1 : self->status = status;
1845 : :
1846 : 0 : return retval;
1847 : : }
1848 : 0 : SWIGINTERN int layerObj_queryByPoint(struct layerObj *self,mapObj *map,pointObj *point,int mode,double buffer){
1849 : : int status;
1850 : : int retval;
1851 : :
1852 : 0 : msInitQuery(&(map->query));
1853 : :
1854 : 0 : map->query.type = MS_QUERY_BY_POINT;
1855 : 0 : map->query.mode = mode;
1856 : 0 : map->query.point = *point;
1857 : 0 : map->query.buffer = buffer;
1858 : 0 : map->query.layer = self->index;
1859 : :
1860 : 0 : status = self->status;
1861 : 0 : self->status = 1;
1862 : 0 : retval = msQueryByPoint(map);
1863 : 0 : self->status = status;
1864 : :
1865 : 0 : return retval;
1866 : : }
1867 : 0 : SWIGINTERN int layerObj_queryByRect(struct layerObj *self,mapObj *map,rectObj rect){
1868 : : int status;
1869 : : int retval;
1870 : :
1871 : 0 : msInitQuery(&(map->query));
1872 : :
1873 : 0 : map->query.type = MS_QUERY_BY_RECT;
1874 : 0 : map->query.mode = MS_QUERY_MULTIPLE;
1875 : 0 : map->query.rect = rect;
1876 : 0 : map->query.layer = self->index;
1877 : :
1878 : 0 : status = self->status;
1879 : 0 : self->status = 1;
1880 : 0 : retval = msQueryByRect(map);
1881 : 0 : self->status = status;
1882 : :
1883 : 0 : return retval;
1884 : : }
1885 : 0 : SWIGINTERN int layerObj_queryByFeatures(struct layerObj *self,mapObj *map,int slayer){
1886 : : int status;
1887 : : int retval;
1888 : :
1889 : 0 : map->query.slayer = slayer;
1890 : 0 : map->query.layer = self->index;
1891 : :
1892 : 0 : status = self->status;
1893 : 0 : self->status = 1;
1894 : 0 : retval = msQueryByFeatures(map);
1895 : 0 : self->status = status;
1896 : 0 : return retval;
1897 : : }
1898 : 0 : SWIGINTERN int layerObj_queryByShape(struct layerObj *self,mapObj *map,shapeObj *shape){
1899 : : int status;
1900 : : int retval;
1901 : :
1902 : 0 : msInitQuery(&(map->query));
1903 : :
1904 : 0 : map->query.type = MS_QUERY_BY_SHAPE;
1905 : 0 : map->query.mode = MS_QUERY_MULTIPLE;
1906 : 0 : map->query.shape = (shapeObj *) malloc(sizeof(shapeObj));
1907 : 0 : msInitShape(map->query.shape);
1908 : 0 : msCopyShape(shape, map->query.shape);
1909 : 0 : map->query.layer = self->index;
1910 : :
1911 : 0 : status = self->status;
1912 : 0 : self->status = 1;
1913 : 0 : retval = msQueryByShape(map);
1914 : 0 : self->status = status;
1915 : 0 : return retval;
1916 : : }
1917 : 0 : SWIGINTERN int layerObj_queryByIndex(struct layerObj *self,mapObj *map,int tileindex,int shapeindex,int bAddToQuery){
1918 : : int status;
1919 : : int retval;
1920 : :
1921 : 1 : msInitQuery(&(map->query));
1922 : :
1923 : 1 : map->query.type = MS_QUERY_BY_INDEX;
1924 : 1 : map->query.mode = MS_QUERY_SINGLE;
1925 : 1 : map->query.tileindex = tileindex;
1926 : 1 : map->query.shapeindex = shapeindex;
1927 : 1 : map->query.clear_resultcache = !bAddToQuery;
1928 : 1 : map->query.layer = self->index;
1929 : :
1930 : 1 : status = self->status;
1931 : 1 : self->status = 1;
1932 : 1 : retval = msQueryByIndex(map);
1933 : 1 : self->status = status;
1934 : 0 : return retval;
1935 : : }
1936 : 0 : SWIGINTERN resultCacheObj *layerObj_getResults(struct layerObj *self){
1937 : 0 : return self->resultcache;
1938 : : }
1939 : : SWIGINTERN int layerObj_setFilter(struct layerObj *self,char *filter){
1940 [ # # ][ # # ]: 0 : if (!filter || strlen(filter) == 0) {
1941 : 0 : freeExpression(&self->filter);
1942 : : return MS_SUCCESS;
1943 : : }
1944 : 0 : else return msLoadExpressionString(&self->filter, filter);
1945 : : }
1946 : : SWIGINTERN char *layerObj_getFilterString(struct layerObj *self){
1947 : 0 : return msGetExpressionString(&(self->filter));
1948 : : }
1949 : : SWIGINTERN int layerObj_setWKTProjection(struct layerObj *self,char *wkt){
1950 : 0 : self->project = 1;
1951 : 0 : return msOGCWKT2ProjectionObj(wkt, &(self->projection), self->debug);
1952 : : }
1953 : : SWIGINTERN char *layerObj_getProjection(struct layerObj *self){
1954 : 0 : return (char *) msGetProjectionString(&(self->projection));
1955 : : }
1956 : : SWIGINTERN int layerObj_setProjection(struct layerObj *self,char *proj4){
1957 : 0 : self->project = 1;
1958 : 0 : return msLoadProjectionString(&(self->projection), proj4);
1959 : : }
1960 : : SWIGINTERN int layerObj_addFeature(struct layerObj *self,shapeObj *shape){
1961 : 0 : self->connectiontype = MS_INLINE;
1962 [ # # ][ # # ]: 0 : if(self->features != NULL && self->features->tailifhead != NULL)
1963 : 0 : shape->index = self->features->tailifhead->shape.index + 1;
1964 : : else
1965 : 0 : shape->index = 0;
1966 [ # # ]: 0 : if (insertFeatureList(&(self->features), shape) == NULL)
1967 : : return MS_FAILURE;
1968 : : return MS_SUCCESS;
1969 : : }
1970 : : SWIGINTERN int layerObj_getNumFeatures(struct layerObj *self){
1971 : 0 : return msLayerGetNumFeatures(self);
1972 : : }
1973 : : SWIGINTERN rectObj *layerObj_getExtent(struct layerObj *self){
1974 : : rectObj *extent;
1975 : 0 : extent = (rectObj *) malloc(sizeof(rectObj));
1976 : 0 : msLayerGetExtent(self, extent);
1977 : : return extent;
1978 : : }
1979 : : SWIGINTERN int layerObj_setExtent(struct layerObj *self,double minx,double miny,double maxx,double maxy){
1980 [ # # ][ # # ]: 0 : if (minx > maxx || miny > maxy) {
1981 : 0 : msSetError(34,
1982 : : "{ 'minx': %f , 'miny': %f , 'maxx': %f , 'maxy': %f }",
1983 : : "layerObj::setExtent()", minx, miny, maxx, maxy);
1984 : : return MS_FAILURE;
1985 : : }
1986 : :
1987 : 0 : return msLayerSetExtent(self, minx, miny, maxx, maxy);
1988 : : }
1989 : : SWIGINTERN char *layerObj_getMetaData(struct layerObj *self,char *name){
1990 : : char *value = NULL;
1991 [ - + ]: 1 : if (!name) {
1992 : 0 : msSetError(16, "NULL key", "getMetaData");
1993 : : }
1994 : :
1995 : 1 : value = (char *) msLookupHashTable(&(self->metadata), name);
1996 : : /*
1997 : : Umberto, 05/17/2006
1998 : : Exceptions should be reserved for situations when a serious error occurred
1999 : : and normal program flow must be interrupted.
2000 : : In this case returning null should be more that enough.
2001 : : */
2002 : :
2003 : :
2004 : :
2005 : :
2006 : :
2007 : :
2008 : : return value;
2009 : : }
2010 : : SWIGINTERN int layerObj_setMetaData(struct layerObj *self,char *name,char *value){
2011 [ # # ]: 0 : if (msInsertHashTable(&(self->metadata), name, value) == NULL)
2012 : : return MS_FAILURE;
2013 : : return MS_SUCCESS;
2014 : : }
2015 : : SWIGINTERN int layerObj_removeMetaData(struct layerObj *self,char *name){
2016 : 0 : return(msRemoveHashTable(&(self->metadata), name));
2017 : : }
2018 : : SWIGINTERN char *layerObj_getFirstMetaDataKey(struct layerObj *self){
2019 : 0 : return (char *) msFirstKeyFromHashTable(&(self->metadata));
2020 : : }
2021 : : SWIGINTERN char *layerObj_getNextMetaDataKey(struct layerObj *self,char *lastkey){
2022 : 0 : return (char *) msNextKeyFromHashTable(&(self->metadata), lastkey);
2023 : : }
2024 : : SWIGINTERN char *layerObj_getWMSFeatureInfoURL(struct layerObj *self,mapObj *map,int click_x,int click_y,int feature_count,char *info_format){
2025 : 0 : return (char *) msWMSGetFeatureInfoURL(map, self, click_x, click_y,
2026 : : feature_count, info_format);
2027 : : }
2028 : 0 : SWIGINTERN char *layerObj_executeWFSGetFeature(struct layerObj *self,layerObj *layer){
2029 : 0 : return (char *) msWFSExecuteGetFeature(layer);
2030 : : }
2031 : 0 : SWIGINTERN int layerObj_applySLD(struct layerObj *self,char *sld,char *stylelayer){
2032 : 0 : return msSLDApplySLD(self->map, sld, self->index, stylelayer, NULL);
2033 : : }
2034 : 0 : SWIGINTERN int layerObj_applySLDURL(struct layerObj *self,char *sld,char *stylelayer){
2035 : 0 : return msSLDApplySLDURL(self->map, sld, self->index, stylelayer, NULL);
2036 : : }
2037 : 0 : SWIGINTERN char *layerObj_generateSLD(struct layerObj *self){
2038 : 0 : return (char *) msSLDGenerateSLD(self->map, self->index, NULL);
2039 : : }
2040 : : SWIGINTERN int layerObj_isVisible(struct layerObj *self){
2041 [ # # ]: 0 : if (!self->map)
2042 : : {
2043 : 0 : msSetError(12,
2044 : : "visibility has no meaning outside of a map context",
2045 : : "isVisible()");
2046 : : return MS_FAILURE;
2047 : : }
2048 : 0 : return msLayerIsVisible(self->map, self);
2049 : : }
2050 : : SWIGINTERN int layerObj_moveClassUp(struct layerObj *self,int index){
2051 : 0 : return msMoveClassUp(self, index);
2052 : : }
2053 : : SWIGINTERN int layerObj_moveClassDown(struct layerObj *self,int index){
2054 : 0 : return msMoveClassDown(self, index);
2055 : : }
2056 : : SWIGINTERN void layerObj_setProcessingKey(struct layerObj *self,char const *key,char const *value){
2057 : 0 : msLayerSetProcessingKey( self, key, value );
2058 : : }
2059 : : SWIGINTERN void layerObj_setProcessing(struct layerObj *self,char const *directive){
2060 : 0 : msLayerAddProcessing( self, directive );
2061 : : }
2062 : : SWIGINTERN void layerObj_addProcessing(struct layerObj *self,char const *directive){
2063 : 0 : msLayerAddProcessing( self, directive );
2064 : : }
2065 : : SWIGINTERN char *layerObj_getProcessing(struct layerObj *self,int index){
2066 : 0 : return (char *) msLayerGetProcessing(self, index);
2067 : : }
2068 : : SWIGINTERN char *layerObj_getProcessingKey(struct layerObj *self,char const *key){
2069 : 0 : return (char *) msLayerGetProcessingKey(self, key);
2070 : : }
2071 : : SWIGINTERN int layerObj_clearProcessing(struct layerObj *self){
2072 : 0 : return msLayerClearProcessing(self);
2073 : : }
2074 : : SWIGINTERN int layerObj_setConnectionType(struct layerObj *self,int connectiontype,char const *library_str){
2075 : : /* Caller is responsible to close previous layer correctly before
2076 : : * calling msConnectLayer()
2077 : : */
2078 [ # # ]: 0 : if (msLayerIsOpen(self))
2079 : 0 : msLayerClose(self);
2080 : 0 : return msConnectLayer(self, connectiontype, library_str);
2081 : : }
2082 : : SWIGINTERN int layerObj_getClassIndex(struct layerObj *self,mapObj *map,shapeObj *shape,int *classgroup,int numclasses){
2083 : 0 : return msShapeGetClass(self, map, shape, classgroup, numclasses);
2084 : : }
2085 : 0 : SWIGINTERN char *layerObj_getGeomTransform(struct layerObj *self){
2086 : 0 : return self->_geomtransform.string;
2087 : : }
2088 : 0 : SWIGINTERN void layerObj_setGeomTransform(struct layerObj *self,char *transform){
2089 : 0 : msFree(self->_geomtransform.string);
2090 [ # # ][ # # ]: 0 : if (!transform || strlen(transform) > 0) {
[ # # ][ # # ]
2091 : 0 : self->_geomtransform.string = msStrdup(transform);
2092 : 0 : self->_geomtransform.type = MS_GEOMTRANSFORM_EXPRESSION;
2093 : : }
2094 : : else {
2095 : 0 : self->_geomtransform.type = MS_GEOMTRANSFORM_NONE;
2096 : 0 : self->_geomtransform.string = NULL;
2097 : : }
2098 : 0 : }
2099 : : SWIGINTERN struct mapObj *new_mapObj(char *filename){
2100 [ + - ][ + - ]: 1 : if (filename && strlen(filename))
2101 : 1 : return msLoadMap(filename, NULL);
2102 : : else { /* create an empty map, no layers etc... */
2103 : 0 : return msNewMapObj();
2104 : : }
2105 : : }
2106 : : SWIGINTERN void delete_mapObj(struct mapObj *self){
2107 : 1 : msFreeMap(self);
2108 : : }
2109 : : SWIGINTERN mapObj *mapObj_cloneMap(struct mapObj *self){
2110 : : mapObj *dstMap;
2111 : 0 : dstMap = msNewMapObj();
2112 [ # # ]: 0 : if (msCopyMap(dstMap, self) != MS_SUCCESS) {
2113 : 0 : msFreeMap(dstMap);
2114 : : dstMap = NULL;
2115 : : }
2116 : : return dstMap;
2117 : : }
2118 : : SWIGINTERN int mapObj_insertLayer(struct mapObj *self,layerObj *layer,int index){
2119 : 1 : return msInsertLayer(self, layer, index);
2120 : : }
2121 : : SWIGINTERN layerObj *mapObj_removeLayer(struct mapObj *self,int index){
2122 : 0 : layerObj *layer=msRemoveLayer(self, index);
2123 : 0 : MS_REFCNT_INCR(layer);
2124 : : return layer;
2125 : : }
2126 : : SWIGINTERN int mapObj_setExtent(struct mapObj *self,double minx,double miny,double maxx,double maxy){
2127 : 0 : return msMapSetExtent( self, minx, miny, maxx, maxy );
2128 : : }
2129 : : SWIGINTERN int mapObj_offsetExtent(struct mapObj *self,double x,double y){
2130 : 0 : return msMapOffsetExtent( self, x, y );
2131 : : }
2132 : : SWIGINTERN int mapObj_scaleExtent(struct mapObj *self,double zoomfactor,double minscaledenom,double maxscaledenom){
2133 : 0 : return msMapScaleExtent( self, zoomfactor, minscaledenom, maxscaledenom );
2134 : : }
2135 : : SWIGINTERN int mapObj_setCenter(struct mapObj *self,pointObj *center){
2136 : 0 : return msMapSetCenter( self, center );
2137 : : }
2138 : : SWIGINTERN int mapObj_setSize(struct mapObj *self,int width,int height){
2139 : 0 : return msMapSetSize(self, width, height);
2140 : : }
2141 : : SWIGINTERN int mapObj_setRotation(struct mapObj *self,double rotation_angle){
2142 : 0 : return msMapSetRotation( self, rotation_angle );
2143 : : }
2144 : 0 : SWIGINTERN layerObj *mapObj_getLayer(struct mapObj *self,int i){
2145 [ + - ][ + - ]: 1 : if(i >= 0 && i < self->numlayers) {
[ # # ][ # # ]
2146 : 1 : MS_REFCNT_INCR(self->layers[i]);
2147 : 1 : return (self->layers[i]); /* returns an EXISTING layer */
2148 : : } else {
2149 : : return NULL;
2150 : : }
2151 : : }
2152 : : SWIGINTERN layerObj *mapObj_getLayerByName(struct mapObj *self,char *name){
2153 : : int i;
2154 : :
2155 : 1 : i = msGetLayerIndex(self, name);
2156 : :
2157 [ + - ]: 1 : if(i != -1) {
2158 : 1 : MS_REFCNT_INCR(self->layers[i]);
2159 : 1 : return (self->layers[i]); /* returns an EXISTING layer */
2160 : : }
2161 : : else
2162 : : return NULL;
2163 : : }
2164 : : SWIGINTERN int mapObj_getSymbolByName(struct mapObj *self,char *name){
2165 : 0 : return msGetSymbolIndex(&self->symbolset, name, 1);
2166 : : }
2167 : : SWIGINTERN void mapObj_prepareQuery(struct mapObj *self){
2168 : : int status;
2169 : :
2170 : 0 : status = msCalculateScale(self->extent, self->units, self->width, self->height, self->resolution, &self->scaledenom);
2171 [ # # ]: 0 : if(status != MS_SUCCESS) self->scaledenom = -1;
2172 : : }
2173 : : SWIGINTERN imageObj *mapObj_prepareImage(struct mapObj *self){
2174 : 0 : return msPrepareImage(self, 0);
2175 : : }
2176 : : SWIGINTERN void mapObj_setImageType(struct mapObj *self,char *imagetype){
2177 : : outputFormatObj *format;
2178 : :
2179 : 0 : format = msSelectOutputFormat( self, imagetype );
2180 [ # # ]: 0 : if( format == NULL )
2181 : 0 : msSetError(12, "Unable to find IMAGETYPE '%s'.",
2182 : : "setImageType()", imagetype );
2183 : : else
2184 : : {
2185 : 0 : msFree( self->imagetype );
2186 : 0 : self->imagetype = strdup(imagetype);
2187 : 0 : msApplyOutputFormat( &(self->outputformat), format, -1111,
2188 : : -1111, -1111 );
2189 : : }
2190 : : }
2191 : : SWIGINTERN void mapObj_selectOutputFormat(struct mapObj *self,char *imagetype){
2192 : : outputFormatObj *format;
2193 : :
2194 : 0 : format = msSelectOutputFormat( self, imagetype );
2195 [ # # ]: 0 : if ( format == NULL )
2196 : 0 : msSetError(12, "Unable to find IMAGETYPE '%s'.",
2197 : : "setImageType()", imagetype );
2198 : : else
2199 : : {
2200 : 0 : msFree( self->imagetype );
2201 : 0 : self->imagetype = strdup(imagetype);
2202 : 0 : msApplyOutputFormat( &(self->outputformat), format, -1111,
2203 : : -1111, -1111 );
2204 : : }
2205 : : }
2206 : 0 : SWIGINTERN outputFormatObj *mapObj_getOutputFormat(struct mapObj *self,int i){
2207 [ + - ][ + - ]: 1 : if(i >= 0 && i < self->numoutputformats) {
[ # # ][ # # ]
2208 : 1 : MS_REFCNT_INCR(self->outputformatlist[i]);
2209 : 1 : return (self->outputformatlist[i]);
2210 : : } else {
2211 : : return NULL;
2212 : : }
2213 : : }
2214 : : SWIGINTERN void mapObj_setOutputFormat(struct mapObj *self,outputFormatObj *format){
2215 : 0 : msApplyOutputFormat( &(self->outputformat), format, -1111,
2216 : : -1111, -1111 );
2217 : : }
2218 : : SWIGINTERN imageObj *mapObj_draw(struct mapObj *self){
2219 : 1 : return msDrawMap(self, 0);
2220 : : }
2221 : : SWIGINTERN imageObj *mapObj_drawQuery(struct mapObj *self){
2222 : 0 : return msDrawMap(self, 1);
2223 : : }
2224 : : SWIGINTERN imageObj *mapObj_drawLegend(struct mapObj *self){
2225 : 0 : return msDrawLegend(self, 0, NULL);
2226 : : }
2227 : : SWIGINTERN imageObj *mapObj_drawScalebar(struct mapObj *self){
2228 : 0 : return msDrawScalebar(self);
2229 : : }
2230 : : SWIGINTERN imageObj *mapObj_drawReferenceMap(struct mapObj *self){
2231 : 0 : return msDrawReferenceMap(self);
2232 : : }
2233 : : SWIGINTERN int mapObj_embedScalebar(struct mapObj *self,imageObj *image){
2234 : 0 : return msEmbedScalebar(self, image);
2235 : : }
2236 : : SWIGINTERN int mapObj_embedLegend(struct mapObj *self,imageObj *image){
2237 : 0 : return msEmbedLegend(self, image);
2238 : : }
2239 : : SWIGINTERN int mapObj_drawLabelCache(struct mapObj *self,imageObj *image){
2240 : 0 : return msDrawLabelCache(self,image);
2241 : : }
2242 : : SWIGINTERN int mapObj_queryByFilter(struct mapObj *self,char *string){
2243 : 0 : msInitQuery(&(self->query));
2244 : :
2245 : 0 : self->query.type = MS_QUERY_BY_FILTER;
2246 : :
2247 : 0 : self->query.filter = (expressionObj *) malloc(sizeof(expressionObj));
2248 : 0 : self->query.filter->string = strdup(string);
2249 : 0 : self->query.filter->type = 2000; /* MS_EXPRESSION: lot's of conflicts in mapfile.h */
2250 : 0 : self->query.filter->compiled = 0;
2251 : 0 : self->query.filter->flags = 0;
2252 : 0 : self->query.filter->tokens = self->query.filter->curtoken = NULL;
2253 : :
2254 : 0 : self->query.rect = self->extent;
2255 : :
2256 : 0 : return msQueryByFilter(self);
2257 : : }
2258 : : SWIGINTERN int mapObj_queryByPoint(struct mapObj *self,pointObj *point,int mode,double buffer){
2259 : 0 : msInitQuery(&(self->query));
2260 : :
2261 : 0 : self->query.type = MS_QUERY_BY_POINT;
2262 : 0 : self->query.mode = mode;
2263 : 0 : self->query.point = *point;
2264 : 0 : self->query.buffer = buffer;
2265 : :
2266 : 0 : return msQueryByPoint(self);
2267 : : }
2268 : : SWIGINTERN int mapObj_queryByRect(struct mapObj *self,rectObj rect){
2269 : 0 : msInitQuery(&(self->query));
2270 : :
2271 : 0 : self->query.type = MS_QUERY_BY_RECT;
2272 : 0 : self->query.mode = MS_QUERY_MULTIPLE;
2273 : 0 : self->query.rect = rect;
2274 : :
2275 : 0 : return msQueryByRect(self);
2276 : : }
2277 : : SWIGINTERN int mapObj_queryByFeatures(struct mapObj *self,int slayer){
2278 : 0 : self->query.slayer = slayer;
2279 : 0 : return msQueryByFeatures(self);
2280 : : }
2281 : : SWIGINTERN int mapObj_queryByShape(struct mapObj *self,shapeObj *shape){
2282 : 0 : msInitQuery(&(self->query));
2283 : :
2284 : 0 : self->query.type = MS_QUERY_BY_SHAPE;
2285 : 0 : self->query.mode = MS_QUERY_MULTIPLE;
2286 : 0 : self->query.shape = (shapeObj *) malloc(sizeof(shapeObj));
2287 : 0 : msInitShape(self->query.shape);
2288 : 0 : msCopyShape(shape, self->query.shape);
2289 : :
2290 : 0 : return msQueryByShape(self);
2291 : : }
2292 : : SWIGINTERN int mapObj_setWKTProjection(struct mapObj *self,char *wkt){
2293 : 0 : return msOGCWKT2ProjectionObj(wkt, &(self->projection), self->debug);
2294 : : }
2295 : : SWIGINTERN char *mapObj_getProjection(struct mapObj *self){
2296 : 0 : return msGetProjectionString(&(self->projection));
2297 : : }
2298 : : SWIGINTERN int mapObj_setProjection(struct mapObj *self,char *proj4){
2299 : 0 : return msLoadProjectionString(&(self->projection), proj4);
2300 : : }
2301 : : SWIGINTERN int mapObj_save(struct mapObj *self,char *filename){
2302 : 0 : return msSaveMap(self, filename);
2303 : : }
2304 : : SWIGINTERN int mapObj_saveQuery(struct mapObj *self,char *filename,int results){
2305 : 0 : return msSaveQuery(self, filename, results);
2306 : : }
2307 : : SWIGINTERN int mapObj_loadQuery(struct mapObj *self,char *filename){
2308 : 0 : return msLoadQuery(self, filename);
2309 : : }
2310 : : SWIGINTERN void mapObj_freeQuery(struct mapObj *self,int qlayer){
2311 : 0 : msQueryFree(self, qlayer);
2312 : : }
2313 : : SWIGINTERN int mapObj_saveQueryAsGML(struct mapObj *self,char *filename,char const *ns){
2314 : 0 : return msGMLWriteQuery(self, filename, ns);
2315 : : }
2316 : : SWIGINTERN char *mapObj_getMetaData(struct mapObj *self,char *name){
2317 : : char *value = NULL;
2318 [ # # ]: 0 : if (!name) {
2319 : 0 : msSetError(16, "NULL key", "getMetaData");
2320 : : }
2321 : :
2322 : 0 : value = (char *) msLookupHashTable(&(self->web.metadata), name);
2323 [ # # ]: 0 : if (!value) {
2324 : 0 : msSetError(16, "Key %s does not exist", "getMetaData", name);
2325 : : return NULL;
2326 : : }
2327 : : return value;
2328 : : }
2329 : : SWIGINTERN int mapObj_setMetaData(struct mapObj *self,char *name,char *value){
2330 [ + - ]: 1 : if (msInsertHashTable(&(self->web.metadata), name, value) == NULL)
2331 : : return MS_FAILURE;
2332 : : return MS_SUCCESS;
2333 : : }
2334 : : SWIGINTERN int mapObj_removeMetaData(struct mapObj *self,char *name){
2335 : 0 : return(msRemoveHashTable(&(self->web.metadata), name));
2336 : : }
2337 : : SWIGINTERN char *mapObj_getFirstMetaDataKey(struct mapObj *self){
2338 : 0 : return (char *) msFirstKeyFromHashTable(&(self->web.metadata));
2339 : : }
2340 : : SWIGINTERN char *mapObj_getNextMetaDataKey(struct mapObj *self,char *lastkey){
2341 : 0 : return (char *) msNextKeyFromHashTable(&(self->web.metadata), lastkey);
2342 : : }
2343 : : SWIGINTERN int mapObj_setSymbolSet(struct mapObj *self,char *szFileName){
2344 : 0 : msFreeSymbolSet(&self->symbolset);
2345 : 0 : msInitSymbolSet(&self->symbolset);
2346 : :
2347 : 0 : self->symbolset.filename = strdup(szFileName);
2348 : :
2349 : : /* Symbolset shares same fontset as main mapfile */
2350 : 0 : self->symbolset.fontset = &(self->fontset);
2351 : :
2352 : 0 : return msLoadSymbolSet(&self->symbolset, self);
2353 : : }
2354 : 0 : SWIGINTERN int mapObj_getNumSymbols(struct mapObj *self){
2355 : 0 : return self->symbolset.numsymbols;
2356 : : }
2357 : : SWIGINTERN int mapObj_setFontSet(struct mapObj *self,char *filename){
2358 : 0 : msFreeFontSet(&(self->fontset));
2359 : 0 : msInitFontSet(&(self->fontset));
2360 : :
2361 : 0 : self->fontset.filename = strdup(filename);
2362 : :
2363 : 0 : return msLoadFontSet(&(self->fontset), self);
2364 : : }
2365 : : SWIGINTERN int mapObj_saveMapContext(struct mapObj *self,char *szFileName){
2366 : 0 : return msSaveMapContext(self, szFileName);
2367 : : }
2368 : : SWIGINTERN int mapObj_loadMapContext(struct mapObj *self,char *szFileName,int useUniqueNames){
2369 : 0 : return msLoadMapContext(self, szFileName, useUniqueNames);
2370 : : }
2371 : : SWIGINTERN int mapObj_moveLayerUp(struct mapObj *self,int layerindex){
2372 : 0 : return msMoveLayerUp(self, layerindex);
2373 : : }
2374 : : SWIGINTERN int mapObj_moveLayerDown(struct mapObj *self,int layerindex){
2375 : 0 : return msMoveLayerDown(self, layerindex);
2376 : : }
2377 : 0 : SWIGINTERN intarray *mapObj_getLayersDrawingOrder(struct mapObj *self){
2378 : : int i;
2379 : : intarray *order;
2380 : 0 : order = new_intarray(self->numlayers);
2381 [ # # ][ # # ]: 0 : for (i=0; i<self->numlayers; i++)
2382 : :
2383 : :
2384 : :
2385 : 0 : intarray_setitem(order, i, self->layerorder[i]);
2386 : :
2387 : 0 : return order;
2388 : : }
2389 : : SWIGINTERN int mapObj_setLayersDrawingOrder(struct mapObj *self,int *panIndexes){
2390 : 0 : return msSetLayersdrawingOrder(self, panIndexes);
2391 : : }
2392 : : SWIGINTERN void mapObj_setConfigOption(struct mapObj *self,char *key,char *value){
2393 : 0 : msSetConfigOption(self,key,value);
2394 : : }
2395 : : SWIGINTERN char *mapObj_getConfigOption(struct mapObj *self,char *key){
2396 : 0 : return (char *) msGetConfigOption(self,key);
2397 : : }
2398 : : SWIGINTERN void mapObj_applyConfigOptions(struct mapObj *self){
2399 : 0 : msApplyMapConfigOptions( self );
2400 : : }
2401 : : SWIGINTERN int mapObj_applySLD(struct mapObj *self,char *sld){
2402 : 0 : return msSLDApplySLD(self, sld, -1, NULL, NULL);
2403 : : }
2404 : : SWIGINTERN int mapObj_applySLDURL(struct mapObj *self,char *sld){
2405 : 0 : return msSLDApplySLDURL(self, sld, -1, NULL, NULL);
2406 : : }
2407 : : SWIGINTERN char *mapObj_generateSLD(struct mapObj *self){
2408 : 0 : return (char *) msSLDGenerateSLD(self, -1, NULL);
2409 : : }
2410 : : SWIGINTERN char *mapObj_processTemplate(struct mapObj *self,int bGenerateImages,char **names,char **values,int numentries){
2411 : 0 : return msProcessTemplate(self, bGenerateImages, names, values,
2412 : : numentries);
2413 : : }
2414 : : SWIGINTERN char *mapObj_processLegendTemplate(struct mapObj *self,char **names,char **values,int numentries){
2415 : 0 : return msProcessLegendTemplate(self, names, values, numentries);
2416 : : }
2417 : : SWIGINTERN char *mapObj_processQueryTemplate(struct mapObj *self,char **names,char **values,int numentries){
2418 : 0 : return msProcessQueryTemplate(self, 1, names, values, numentries);
2419 : : }
2420 : : SWIGINTERN outputFormatObj *mapObj_getOutputFormatByName(struct mapObj *self,char *name){
2421 : 0 : return msSelectOutputFormat(self, name);
2422 : : }
2423 : : SWIGINTERN int mapObj_appendOutputFormat(struct mapObj *self,outputFormatObj *format){
2424 : 1 : return msAppendOutputFormat(self, format);
2425 : : }
2426 : : SWIGINTERN int mapObj_removeOutputFormat(struct mapObj *self,char *name){
2427 : 0 : return msRemoveOutputFormat(self, name);
2428 : : }
2429 : : SWIGINTERN int mapObj_loadOWSParameters(struct mapObj *self,cgiRequestObj *request,char *wmtver_string){
2430 : 0 : return msMapLoadOWSParameters(self, request, wmtver_string);
2431 : : }
2432 : : SWIGINTERN int mapObj_OWSDispatch(struct mapObj *self,cgiRequestObj *req){
2433 : 1 : return msOWSDispatch( self, req, 1 );
2434 : : }
2435 : : SWIGINTERN char *mapObj_convertToString(struct mapObj *self){
2436 : 0 : return msWriteMapToString(self);
2437 : : }
2438 : 0 : SWIGINTERN int mapObj_zoomPoint(struct mapObj *self,int zoomfactor,pointObj *poPixPos,int width,int height,rectObj *poGeorefExt,rectObj *poMaxGeorefExt){
2439 : : double dfGeoPosX, dfGeoPosY;
2440 : : double dfDeltaX, dfDeltaY;
2441 : : rectObj oNewGeorefExt;
2442 : : double dfNewScale;
2443 : : int bMaxExtSet;
2444 : : double dfDeltaExt;
2445 : : double dX, dY;
2446 : :
2447 : 0 : dfNewScale = 0.0;
2448 : : bMaxExtSet = 0;
2449 : : dfDeltaExt = -1.0;
2450 : :
2451 [ # # ]: 0 : if (poMaxGeorefExt != NULL) { bMaxExtSet = 1; }
2452 : :
2453 : : /* ----------------------------------------------------------- */
2454 : : /* check the validity of the parameters. */
2455 : : /* ----------------------------------------------------------- */
2456 [ # # ][ # # ]: 0 : if (zoomfactor == 0 || width <= 0 || height <= 0 || poGeorefExt == NULL || poPixPos == NULL) {
[ # # ]
2457 : 0 : msSetError(12, "Incorrect arguments", "mapscript::mapObj::zoomPoint()");
2458 : 0 : return MS_FAILURE;
2459 : : }
2460 : :
2461 : : /* ----------------------------------------------------------- */
2462 : : /* check if the values passed are consistent min > max. */
2463 : : /* ----------------------------------------------------------- */
2464 [ # # ]: 0 : if (poGeorefExt->minx >= poGeorefExt->maxx) {
2465 : 0 : msSetError(12, "Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomPoint()");
2466 : 0 : return MS_FAILURE;
2467 : : }
2468 [ # # ]: 0 : if (poGeorefExt->miny >= poGeorefExt->maxy) {
2469 : 0 : msSetError(12, "Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomPoint()");
2470 : 0 : return MS_FAILURE;
2471 : : }
2472 : :
2473 [ # # ]: 0 : if (bMaxExtSet == 1) {
2474 [ # # ]: 0 : if (poMaxGeorefExt->minx >= poMaxGeorefExt->maxx) {
2475 : 0 : msSetError(12, "Max Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomPoint()");
2476 : 0 : return MS_FAILURE;
2477 : : }
2478 [ # # ]: 0 : if (poMaxGeorefExt->miny >= poMaxGeorefExt->maxy) {
2479 : 0 : msSetError(12, "Max Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomPoint()");
2480 : : }
2481 : : }
2482 : :
2483 : 0 : dfDeltaX = poGeorefExt->maxx - poGeorefExt->minx;
2484 : 0 : dfDeltaY = poGeorefExt->maxy - poGeorefExt->miny;
2485 : 0 : dX = dfDeltaX/((double)width);
2486 : 0 : dY = dfDeltaY/((double)height);
2487 : 0 : dfGeoPosX = poGeorefExt->minx + dX * (double)poPixPos->x;
2488 : 0 : dfGeoPosY = poGeorefExt->maxy - dY * (double)poPixPos->y;
2489 : :
2490 : : /* --- -------------------------------------------------------- */
2491 : : /* zoom in */
2492 : : /* ------------------------------------------------------------ */
2493 [ # # ]: 0 : if (zoomfactor > 1) {
2494 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaX/(2*zoomfactor));
2495 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaY/(2*zoomfactor));
2496 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaX/(2*zoomfactor));
2497 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaY/(2*zoomfactor));
2498 : : }
2499 : :
2500 [ # # ]: 0 : if (zoomfactor < 0) {
2501 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaX/2)*(abs(zoomfactor));
2502 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaY/2)*(abs(zoomfactor));
2503 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaX/2)*(abs(zoomfactor));
2504 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaY/2)*(abs(zoomfactor));
2505 : : }
2506 : :
2507 [ # # ]: 0 : if (zoomfactor == 1) {
2508 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaX/2);
2509 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaY/2);
2510 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaX/2);
2511 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaY/2);
2512 : : }
2513 : :
2514 : : /* ------------------------------------------------------------ */
2515 : : /* if the min and max scale are set in the map file, we will */
2516 : : /* use them to test before zooming. */
2517 : : /* ------------------------------------------------------------ */
2518 : 0 : msAdjustExtent(&oNewGeorefExt, self->width, self->height);
2519 : 0 : msCalculateScale(oNewGeorefExt, self->units, self->width, self->height, self->resolution, &dfNewScale);
2520 : :
2521 [ # # ]: 0 : if (self->web.maxscaledenom > 0) {
2522 [ # # ][ # # ]: 0 : if (zoomfactor < 0 && dfNewScale > self->web.maxscaledenom) {
2523 : : return MS_FAILURE;
2524 : : }
2525 : : }
2526 : :
2527 : : /* ============================================================ */
2528 : : /* we do a spcial case for zoom in : we try to zoom as much as */
2529 : : /* possible using the mincale set in the .map. */
2530 : : /* ============================================================ */
2531 [ # # ][ # # ]: 0 : if (self->web.minscaledenom > 0 && dfNewScale < self->web.minscaledenom && zoomfactor > 1) {
2532 : : /* To be consistent in swig mapscript and PHP mapscript,
2533 : : use the same function to calculate the delta extents. */
2534 : 0 : dfDeltaExt = GetDeltaExtentsUsingScale(self->web.minscaledenom, self->units, dfGeoPosY,
2535 : : self->width, self->resolution);
2536 : :
2537 [ # # ]: 0 : if (dfDeltaExt > 0.0) {
2538 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaExt/2);
2539 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaExt/2);
2540 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaExt/2);
2541 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaExt/2);
2542 : : } else
2543 : : return MS_FAILURE;
2544 : : }
2545 : :
2546 : : /* ------------------------------------------------------------ */
2547 : : /* If the buffer is set, make sure that the extents do not go */
2548 : : /* beyond the buffer. */
2549 : : /* ------------------------------------------------------------ */
2550 [ # # ]: 0 : if (bMaxExtSet) {
2551 : 0 : dfDeltaX = oNewGeorefExt.maxx - oNewGeorefExt.minx;
2552 : 0 : dfDeltaY = oNewGeorefExt.maxy - oNewGeorefExt.miny;
2553 : :
2554 : : /* Make sure Current georef extents is not bigger than
2555 : : * max extents */
2556 [ # # ]: 0 : if (dfDeltaX > (poMaxGeorefExt->maxx-poMaxGeorefExt->minx))
2557 : 0 : dfDeltaX = poMaxGeorefExt->maxx-poMaxGeorefExt->minx;
2558 [ # # ]: 0 : if (dfDeltaY > (poMaxGeorefExt->maxy-poMaxGeorefExt->miny))
2559 : 0 : dfDeltaY = poMaxGeorefExt->maxy-poMaxGeorefExt->miny;
2560 : :
2561 [ # # ]: 0 : if (oNewGeorefExt.minx < poMaxGeorefExt->minx) {
2562 : 0 : oNewGeorefExt.minx = poMaxGeorefExt->minx;
2563 : 0 : oNewGeorefExt.maxx = oNewGeorefExt.minx + dfDeltaX;
2564 : : }
2565 [ # # ]: 0 : if (oNewGeorefExt.maxx > poMaxGeorefExt->maxx) {
2566 : 0 : oNewGeorefExt.maxx = poMaxGeorefExt->maxx;
2567 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2568 : : }
2569 [ # # ]: 0 : if (oNewGeorefExt.miny < poMaxGeorefExt->miny) {
2570 : 0 : oNewGeorefExt.miny = poMaxGeorefExt->miny;
2571 : 0 : oNewGeorefExt.maxy = oNewGeorefExt.miny + dfDeltaY;
2572 : : }
2573 [ # # ]: 0 : if (oNewGeorefExt.maxy > poMaxGeorefExt->maxy) {
2574 : 0 : oNewGeorefExt.maxy = poMaxGeorefExt->maxy;
2575 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2576 : : }
2577 : : }
2578 : :
2579 : : /* ------------------------------------------------------------ */
2580 : : /* set the map extents with new values. */
2581 : : /* ------------------------------------------------------------ */
2582 : 0 : self->extent.minx = oNewGeorefExt.minx;
2583 : 0 : self->extent.miny = oNewGeorefExt.miny;
2584 : 0 : self->extent.maxx = oNewGeorefExt.maxx;
2585 : 0 : self->extent.maxy = oNewGeorefExt.maxy;
2586 : :
2587 : 0 : self->cellsize = msAdjustExtent(&(self->extent), self->width, self->height);
2588 : 0 : dfDeltaX = self->extent.maxx - self->extent.minx;
2589 : 0 : dfDeltaY = self->extent.maxy - self->extent.miny;
2590 : :
2591 [ # # ]: 0 : if (bMaxExtSet) {
2592 [ # # ]: 0 : if (self->extent.minx < poMaxGeorefExt->minx) {
2593 : 0 : self->extent.minx = poMaxGeorefExt->minx;
2594 : 0 : self->extent.maxx = self->extent.minx + dfDeltaX;
2595 : : }
2596 [ # # ]: 0 : if (self->extent.maxx > poMaxGeorefExt->maxx) {
2597 : 0 : self->extent.maxx = poMaxGeorefExt->maxx;
2598 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2599 : : }
2600 [ # # ]: 0 : if (self->extent.miny < poMaxGeorefExt->miny) {
2601 : 0 : self->extent.miny = poMaxGeorefExt->miny;
2602 : 0 : self->extent.maxy = self->extent.miny + dfDeltaY;
2603 : : }
2604 [ # # ]: 0 : if (self->extent.maxy > poMaxGeorefExt->maxy) {
2605 : 0 : self->extent.maxy = poMaxGeorefExt->maxy;
2606 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2607 : : }
2608 : : }
2609 : :
2610 : 0 : msCalculateScale(self->extent, self->units, self->width, self->height, self->resolution, &(self->scaledenom));
2611 : :
2612 : 0 : return MS_SUCCESS;
2613 : : }
2614 : 0 : SWIGINTERN int mapObj_zoomRectangle(struct mapObj *self,rectObj *poPixRect,int width,int height,rectObj *poGeorefExt,rectObj *poMaxGeorefExt){
2615 : : double dfDeltaX, dfDeltaY;
2616 : : rectObj oNewGeorefExt;
2617 : : double dfNewScale;
2618 : : double dfDeltaExt;
2619 : : double dfMiddleX, dfMiddleY;
2620 : : double dX, dY;
2621 : : int bMaxExtSet;
2622 : :
2623 : : bMaxExtSet = 0;
2624 : 0 : dfNewScale = 0.0;
2625 : : dfDeltaExt = -1.0;
2626 : :
2627 [ # # ]: 0 : if (poMaxGeorefExt != NULL) bMaxExtSet = 1;
2628 : :
2629 : : /* ----------------------------------------------------------- */
2630 : : /* check the validity of the parameters. */
2631 : : /* ----------------------------------------------------------- */
2632 [ # # ][ # # ]: 0 : if (poPixRect == 0 || width <= 0 || height <= 0 || poGeorefExt == NULL) {
2633 : 0 : msSetError(12, "Incorrect arguments", "mapscript::mapObj::zoomRectangle");
2634 : 0 : return MS_FAILURE;
2635 : : }
2636 : :
2637 : : /* ----------------------------------------------------------- */
2638 : : /* check if the values passed are consistent min <= max. */
2639 : : /* ----------------------------------------------------------- */
2640 [ # # ]: 0 : if (poPixRect->minx >= poPixRect->maxx) {
2641 : 0 : msSetError(12, "image rectangle minx >= maxx", "mapscript::mapObj::zoomRectangle()");
2642 : 0 : return MS_FAILURE;
2643 : : }
2644 : : /* This is not a typo: "maxx >= minx". For historical reason, we
2645 : : * keep this as it is. See documentation for more info about this check. */
2646 [ # # ]: 0 : if (poPixRect->maxy >= poPixRect->miny) {
2647 : 0 : msSetError(12, "image rectangle maxy >= miny", "mapscript::mapObj::zoomRectangle()");
2648 : 0 : return MS_FAILURE;
2649 : : }
2650 : :
2651 [ # # ]: 0 : if (poGeorefExt->minx >= poGeorefExt->maxx) {
2652 : 0 : msSetError(12, "Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomRectangle()");
2653 : 0 : return MS_FAILURE;
2654 : : }
2655 [ # # ]: 0 : if (poGeorefExt->miny >= poGeorefExt->maxy) {
2656 : 0 : msSetError(12, "Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomRectangle()");
2657 : 0 : return MS_FAILURE;
2658 : : }
2659 : :
2660 [ # # ]: 0 : if (bMaxExtSet == 1) {
2661 [ # # ]: 0 : if (poMaxGeorefExt->minx >= poMaxGeorefExt->maxx) {
2662 : 0 : msSetError(12, "Max Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomRectangle()");
2663 : 0 : return MS_FAILURE;
2664 : : }
2665 [ # # ]: 0 : if (poMaxGeorefExt->miny >= poMaxGeorefExt->maxy) {
2666 : 0 : msSetError(12, "Max Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomRectangle()");
2667 : 0 : return MS_FAILURE;
2668 : : }
2669 : : }
2670 : :
2671 : :
2672 : : /* ----------------------------------------------------------- */
2673 : : /* Convert pixel rectangle to georeferenced rectangle */
2674 : : /* ----------------------------------------------------------- */
2675 : :
2676 : : dfDeltaX = poGeorefExt->maxx - poGeorefExt->minx;
2677 : : dfDeltaY = poGeorefExt->maxy - poGeorefExt->miny;
2678 : : dX = dfDeltaX/((double)width);
2679 : : dY = dfDeltaY/((double)height);
2680 : :
2681 : 0 : oNewGeorefExt.minx = Pix2Georef((int)poPixRect->minx, 0, width, poGeorefExt->minx, poGeorefExt->maxx, 0);
2682 : 0 : oNewGeorefExt.maxx = Pix2Georef((int)poPixRect->maxx, 0, width, poGeorefExt->minx, poGeorefExt->maxx, 0);
2683 : 0 : oNewGeorefExt.miny = Pix2Georef((int)poPixRect->miny, 0, height, poGeorefExt->miny, poGeorefExt->maxy, 1);
2684 : 0 : oNewGeorefExt.maxy = Pix2Georef((int)poPixRect->maxy, 0, height, poGeorefExt->miny, poGeorefExt->maxy, 1);
2685 : :
2686 : 0 : msAdjustExtent(&oNewGeorefExt, self->width, self->height);
2687 : :
2688 : : /* ------------------------------------------------------------ */
2689 : : /* if the min and max scale are set in the map file, we will */
2690 : : /* use them to test before setting extents. */
2691 : : /* ------------------------------------------------------------ */
2692 : 0 : msCalculateScale(oNewGeorefExt, self->units, self->width, self->height, self->resolution, &dfNewScale);
2693 : :
2694 [ # # ][ # # ]: 0 : if (self->web.maxscaledenom > 0 && dfNewScale > self->web.maxscaledenom)
2695 : : return MS_FAILURE;
2696 : :
2697 [ # # ][ # # ]: 0 : if (self->web.minscaledenom > 0 && dfNewScale < self->web.minscaledenom) {
2698 : 0 : dfMiddleX = oNewGeorefExt.minx + ((oNewGeorefExt.maxx - oNewGeorefExt.minx)/2);
2699 : 0 : dfMiddleY = oNewGeorefExt.miny + ((oNewGeorefExt.maxy - oNewGeorefExt.miny)/2);
2700 : :
2701 : : /* To be consistent in swig mapscript and PHP mapscript,
2702 : : use the same function to calculate the delta extents. */
2703 : 0 : dfDeltaExt = GetDeltaExtentsUsingScale(self->web.minscaledenom, self->units, dfMiddleY, self->width, self->resolution);
2704 : :
2705 [ # # ]: 0 : if (dfDeltaExt > 0.0) {
2706 : 0 : oNewGeorefExt.minx = dfMiddleX - (dfDeltaExt/2);
2707 : 0 : oNewGeorefExt.miny = dfMiddleY - (dfDeltaExt/2);
2708 : 0 : oNewGeorefExt.maxx = dfMiddleX + (dfDeltaExt/2);
2709 : 0 : oNewGeorefExt.maxy = dfMiddleY + (dfDeltaExt/2);
2710 : : } else
2711 : : return MS_FAILURE;
2712 : : }
2713 : :
2714 : : /* ------------------------------------------------------------ */
2715 : : /* If the buffer is set, make sure that the extents do not go */
2716 : : /* beyond the buffer. */
2717 : : /* ------------------------------------------------------------ */
2718 [ # # ]: 0 : if (bMaxExtSet) {
2719 : 0 : dfDeltaX = oNewGeorefExt.maxx - oNewGeorefExt.minx;
2720 : 0 : dfDeltaY = oNewGeorefExt.maxy - oNewGeorefExt.miny;
2721 : :
2722 : : /* Make sure Current georef extents is not bigger
2723 : : * than max extents */
2724 [ # # ]: 0 : if (dfDeltaX > (poMaxGeorefExt->maxx-poMaxGeorefExt->minx))
2725 : 0 : dfDeltaX = poMaxGeorefExt->maxx-poMaxGeorefExt->minx;
2726 [ # # ]: 0 : if (dfDeltaY > (poMaxGeorefExt->maxy-poMaxGeorefExt->miny))
2727 : 0 : dfDeltaY = poMaxGeorefExt->maxy-poMaxGeorefExt->miny;
2728 : :
2729 [ # # ]: 0 : if (oNewGeorefExt.minx < poMaxGeorefExt->minx) {
2730 : 0 : oNewGeorefExt.minx = poMaxGeorefExt->minx;
2731 : 0 : oNewGeorefExt.maxx = oNewGeorefExt.minx + dfDeltaX;
2732 : : }
2733 [ # # ]: 0 : if (oNewGeorefExt.maxx > poMaxGeorefExt->maxx) {
2734 : 0 : oNewGeorefExt.maxx = poMaxGeorefExt->maxx;
2735 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2736 : : }
2737 [ # # ]: 0 : if (oNewGeorefExt.miny < poMaxGeorefExt->miny) {
2738 : 0 : oNewGeorefExt.miny = poMaxGeorefExt->miny;
2739 : 0 : oNewGeorefExt.maxy = oNewGeorefExt.miny + dfDeltaY;
2740 : : }
2741 [ # # ]: 0 : if (oNewGeorefExt.maxy > poMaxGeorefExt->maxy) {
2742 : 0 : oNewGeorefExt.maxy = poMaxGeorefExt->maxy;
2743 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2744 : : }
2745 : : }
2746 : :
2747 : 0 : self->extent.minx = oNewGeorefExt.minx;
2748 : 0 : self->extent.miny = oNewGeorefExt.miny;
2749 : 0 : self->extent.maxx = oNewGeorefExt.maxx;
2750 : 0 : self->extent.maxy = oNewGeorefExt.maxy;
2751 : :
2752 : 0 : self->cellsize = msAdjustExtent(&(self->extent), self->width, self->height);
2753 : 0 : dfDeltaX = self->extent.maxx - self->extent.minx;
2754 : 0 : dfDeltaY = self->extent.maxy - self->extent.miny;
2755 : :
2756 [ # # ]: 0 : if (bMaxExtSet) {
2757 [ # # ]: 0 : if (self->extent.minx < poMaxGeorefExt->minx) {
2758 : 0 : self->extent.minx = poMaxGeorefExt->minx;
2759 : 0 : self->extent.maxx = self->extent.minx + dfDeltaX;
2760 : : }
2761 [ # # ]: 0 : if (self->extent.maxx > poMaxGeorefExt->maxx) {
2762 : 0 : self->extent.maxx = poMaxGeorefExt->maxx;
2763 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2764 : : }
2765 [ # # ]: 0 : if (self->extent.miny < poMaxGeorefExt->miny) {
2766 : 0 : self->extent.miny = poMaxGeorefExt->miny;
2767 : 0 : self->extent.maxy = self->extent.miny + dfDeltaY;
2768 : : }
2769 [ # # ]: 0 : if (self->extent.maxy > poMaxGeorefExt->maxy) {
2770 : 0 : self->extent.maxy = poMaxGeorefExt->maxy;
2771 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2772 : : }
2773 : : }
2774 : :
2775 : 0 : msCalculateScale(self->extent, self->units, self->width, self->height, self->resolution, &(self->scaledenom));
2776 : :
2777 : 0 : return MS_SUCCESS;
2778 : : }
2779 : 0 : SWIGINTERN int mapObj_zoomScale(struct mapObj *self,double scale,pointObj *poPixPos,int width,int height,rectObj *poGeorefExt,rectObj *poMaxGeorefExt){
2780 : : double dfGeoPosX, dfGeoPosY;
2781 : : double dfDeltaX, dfDeltaY;
2782 : : rectObj oNewGeorefExt;
2783 : : double dfNewScale, dfCurrentScale;
2784 : : int bMaxExtSet;
2785 : : int nTmp;
2786 : : double dfDeltaExt;
2787 : : double dX, dY;
2788 : :
2789 : 0 : dfNewScale = 0.0;
2790 : 0 : dfCurrentScale = 0.0;
2791 : : nTmp = 0;
2792 : : bMaxExtSet = 0;
2793 : : dfDeltaExt = -1.0;
2794 : :
2795 [ # # ]: 0 : if (poMaxGeorefExt != NULL) { bMaxExtSet = 1; }
2796 : :
2797 : : /* ----------------------------------------------------------- */
2798 : : /* check the validity of the parameters. */
2799 : : /* ----------------------------------------------------------- */
2800 [ # # ][ # # ]: 0 : if (scale <= 0.0 || width <= 0 || height <= 0 || poGeorefExt == NULL || poPixPos == NULL ) {
[ # # ]
2801 : 0 : msSetError(12, "Incorrect arguments", "mapscript::mapObj::zoomScale");
2802 : 0 : return MS_FAILURE;
2803 : : }
2804 : :
2805 : : /* ----------------------------------------------------------- */
2806 : : /* check if the values passed are consistent min > max. */
2807 : : /* ----------------------------------------------------------- */
2808 [ # # ]: 0 : if (poGeorefExt->minx >= poGeorefExt->maxx) {
2809 : 0 : msSetError(12, "Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomScale()");
2810 : 0 : return MS_FAILURE;
2811 : : }
2812 [ # # ]: 0 : if (poGeorefExt->miny >= poGeorefExt->maxy) {
2813 : 0 : msSetError(12, "Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomScale()");
2814 : 0 : return MS_FAILURE;
2815 : : }
2816 : :
2817 [ # # ]: 0 : if (bMaxExtSet == 1) {
2818 [ # # ]: 0 : if (poMaxGeorefExt->minx >= poMaxGeorefExt->maxx) {
2819 : 0 : msSetError(12, "Max Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomScale()");
2820 : 0 : return MS_FAILURE;
2821 : : }
2822 [ # # ]: 0 : if (poMaxGeorefExt->miny >= poMaxGeorefExt->maxy) {
2823 : 0 : msSetError(12, "Max Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomScale()");
2824 : : }
2825 : : }
2826 : :
2827 : 0 : dfDeltaX = poGeorefExt->maxx - poGeorefExt->minx;
2828 : 0 : dfDeltaY = poGeorefExt->maxy - poGeorefExt->miny;
2829 : 0 : dX = dfDeltaX/((double)width);
2830 : 0 : dY = dfDeltaY/((double)height);
2831 : 0 : dfGeoPosX = poGeorefExt->minx + dX * (double)poPixPos->x;
2832 : 0 : dfGeoPosY = poGeorefExt->maxy - dY * (double)poPixPos->y;
2833 : :
2834 : : /* ------------------------------------------------------------ */
2835 : : /* Calculate new extents based on the scale. */
2836 : : /* ------------------------------------------------------------ */
2837 : :
2838 : : /* ============================================================ */
2839 : : /* make sure to take the smallest size because this is the one */
2840 : : /* that will be used to ajust the scale. */
2841 : : /* ============================================================ */
2842 : :
2843 [ # # ]: 0 : if (self->width < self->height)
2844 : 0 : nTmp = self->width;
2845 : : else
2846 : 0 : nTmp = self->height;
2847 : :
2848 : : /* To be consistent in swig mapscript and PHP mapscript,
2849 : : use the same function to calculate the delta extents. */
2850 : 0 : dfDeltaExt = GetDeltaExtentsUsingScale(scale, self->units, dfGeoPosY, nTmp, self->resolution);
2851 : :
2852 [ # # ]: 0 : if (dfDeltaExt > 0.0) {
2853 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaExt/2);
2854 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaExt/2);
2855 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaExt/2);
2856 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaExt/2);
2857 : : } else
2858 : : return MS_FAILURE;
2859 : :
2860 : : /* ------------------------------------------------------------ */
2861 : : /* get current scale. */
2862 : : /* ------------------------------------------------------------ */
2863 : 0 : msCalculateScale(*poGeorefExt, self->units, self->width, self->height, self->resolution, &dfCurrentScale);
2864 : :
2865 : : /* ------------------------------------------------------------ *
2866 : : * if the min and max scale are set in the map file, we will *
2867 : : * use them to test before zooming. *
2868 : : * *
2869 : : * This function has the same effect as zoomin or zoom out.
2870 : : * If the current scale is > newscale we zoom in; else it is
2871 : : * a zoom out.
2872 : : * ------------------------------------------------------------ */
2873 : 0 : msAdjustExtent(&oNewGeorefExt, self->width, self->height);
2874 : 0 : msCalculateScale(oNewGeorefExt, self->units, self->width, self->height, self->resolution, &dfNewScale);
2875 : :
2876 [ # # ]: 0 : if (self->web.maxscaledenom > 0) {
2877 [ # # ][ # # ]: 0 : if (dfCurrentScale < dfNewScale && dfNewScale > self->web.maxscaledenom) {
2878 : : return MS_FAILURE;
2879 : : }
2880 : : }
2881 : :
2882 : : /* ============================================================ */
2883 : : /* we do a special case for zoom in : we try to zoom as much as */
2884 : : /* possible using the mincale set in the .map. */
2885 : : /* ============================================================ */
2886 [ # # ][ # # ]: 0 : if (self->web.minscaledenom > 0 && dfNewScale < self->web.minscaledenom && dfCurrentScale > dfNewScale) {
[ # # ]
2887 : : /* To be consistent in swig mapscript and PHP mapscript,
2888 : : use the same function to calculate the delta extents. */
2889 : 0 : dfDeltaExt = GetDeltaExtentsUsingScale(scale, self->units, dfGeoPosY, nTmp, self->resolution);
2890 [ # # ]: 0 : if (dfDeltaExt > 0.0) {
2891 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaExt/2);
2892 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaExt/2);
2893 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaExt/2);
2894 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaExt/2);
2895 : : } else
2896 : : return MS_FAILURE;
2897 : : }
2898 : :
2899 : : /* ------------------------------------------------------------ */
2900 : : /* If the buffer is set, make sure that the extents do not go */
2901 : : /* beyond the buffer. */
2902 : : /* ------------------------------------------------------------ */
2903 [ # # ]: 0 : if (bMaxExtSet) {
2904 : 0 : dfDeltaX = oNewGeorefExt.maxx - oNewGeorefExt.minx;
2905 : 0 : dfDeltaY = oNewGeorefExt.maxy - oNewGeorefExt.miny;
2906 : :
2907 : : /* Make sure Current georef extents is not bigger
2908 : : * than max extents */
2909 [ # # ]: 0 : if (dfDeltaX > (poMaxGeorefExt->maxx-poMaxGeorefExt->minx))
2910 : 0 : dfDeltaX = poMaxGeorefExt->maxx-poMaxGeorefExt->minx;
2911 [ # # ]: 0 : if (dfDeltaY > (poMaxGeorefExt->maxy-poMaxGeorefExt->miny))
2912 : 0 : dfDeltaY = poMaxGeorefExt->maxy-poMaxGeorefExt->miny;
2913 : :
2914 [ # # ]: 0 : if (oNewGeorefExt.minx < poMaxGeorefExt->minx) {
2915 : 0 : oNewGeorefExt.minx = poMaxGeorefExt->minx;
2916 : 0 : oNewGeorefExt.maxx = oNewGeorefExt.minx + dfDeltaX;
2917 : : }
2918 [ # # ]: 0 : if (oNewGeorefExt.maxx > poMaxGeorefExt->maxx) {
2919 : 0 : oNewGeorefExt.maxx = poMaxGeorefExt->maxx;
2920 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2921 : : }
2922 [ # # ]: 0 : if (oNewGeorefExt.miny < poMaxGeorefExt->miny) {
2923 : 0 : oNewGeorefExt.miny = poMaxGeorefExt->miny;
2924 : 0 : oNewGeorefExt.maxy = oNewGeorefExt.miny + dfDeltaY;
2925 : : }
2926 [ # # ]: 0 : if (oNewGeorefExt.maxy > poMaxGeorefExt->maxy) {
2927 : 0 : oNewGeorefExt.maxy = poMaxGeorefExt->maxy;
2928 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2929 : : }
2930 : : }
2931 : :
2932 : 0 : self->extent.minx = oNewGeorefExt.minx;
2933 : 0 : self->extent.miny = oNewGeorefExt.miny;
2934 : 0 : self->extent.maxx = oNewGeorefExt.maxx;
2935 : 0 : self->extent.maxy = oNewGeorefExt.maxy;
2936 : :
2937 : 0 : self->cellsize = msAdjustExtent(&(self->extent), self->width, self->height);
2938 : 0 : dfDeltaX = self->extent.maxx - self->extent.minx;
2939 : 0 : dfDeltaY = self->extent.maxy - self->extent.miny;
2940 : :
2941 [ # # ]: 0 : if (bMaxExtSet) {
2942 [ # # ]: 0 : if (self->extent.minx < poMaxGeorefExt->minx) {
2943 : 0 : self->extent.minx = poMaxGeorefExt->minx;
2944 : 0 : self->extent.maxx = self->extent.minx + dfDeltaX;
2945 : : }
2946 [ # # ]: 0 : if (self->extent.maxx > poMaxGeorefExt->maxx) {
2947 : 0 : self->extent.maxx = poMaxGeorefExt->maxx;
2948 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2949 : : }
2950 [ # # ]: 0 : if (self->extent.miny < poMaxGeorefExt->miny) {
2951 : 0 : self->extent.miny = poMaxGeorefExt->miny;
2952 : 0 : self->extent.maxy = self->extent.miny + dfDeltaY;
2953 : : }
2954 [ # # ]: 0 : if (self->extent.maxy > poMaxGeorefExt->maxy) {
2955 : 0 : self->extent.maxy = poMaxGeorefExt->maxy;
2956 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2957 : : }
2958 : : }
2959 : :
2960 : 0 : msCalculateScale(self->extent, self->units, self->width, self->height, self->resolution, &(self->scaledenom));
2961 : :
2962 : 0 : return MS_SUCCESS;
2963 : : }
2964 : 0 : SWIGINTERN rectObj *new_rectObj(double minx,double miny,double maxx,double maxy,int imageunits){
2965 : : rectObj *rect;
2966 : :
2967 [ # # ]: 0 : if (imageunits == 0)
2968 : : {
2969 [ # # ][ # # ]: 0 : if (minx > maxx || miny > maxy)
2970 : : {
2971 : 0 : msSetError(34,
2972 : : "{ 'minx': %f , 'miny': %f , 'maxx': %f , 'maxy': %f }",
2973 : : "rectObj()", minx, miny, maxx, maxy);
2974 : 0 : return NULL;
2975 : : }
2976 : : }
2977 : : else
2978 : : {
2979 [ # # ][ # # ]: 0 : if (minx > maxx || maxy > miny)
2980 : : {
2981 : 0 : msSetError(34,
2982 : : "image (pixel/line) units { 'minx': %f , 'miny': %f , 'maxx': %f , 'maxy': %f }",
2983 : : "rectObj()", minx, miny, maxx, maxy);
2984 : 0 : return NULL;
2985 : : }
2986 : : }
2987 : :
2988 : 0 : rect = (rectObj *)calloc(1, sizeof(rectObj));
2989 [ # # ]: 0 : if (!rect)
2990 : : return(NULL);
2991 : :
2992 : 0 : rect->minx = minx;
2993 : 0 : rect->miny = miny;
2994 : 0 : rect->maxx = maxx;
2995 : 0 : rect->maxy = maxy;
2996 : :
2997 : 0 : return(rect);
2998 : : }
2999 : : SWIGINTERN void delete_rectObj(rectObj *self){
3000 : 0 : free(self);
3001 : : }
3002 : : SWIGINTERN int rectObj_project(rectObj *self,projectionObj *projin,projectionObj *projout){
3003 : 0 : return msProjectRect(projin, projout, self);
3004 : : }
3005 : : SWIGINTERN double rectObj_fit(rectObj *self,int width,int height){
3006 : 0 : return msAdjustExtent(self, width, height);
3007 : : }
3008 : : SWIGINTERN int rectObj_draw(rectObj *self,mapObj *map,layerObj *layer,imageObj *image,int classindex,char *text){
3009 : : shapeObj shape;
3010 : :
3011 : 0 : msInitShape(&shape);
3012 : 0 : msRectToPolygon(*self, &shape);
3013 : 0 : shape.classindex = classindex;
3014 [ # # ][ # # ]: 0 : if(text && layer->class[classindex]->numlabels > 0) {
3015 : 0 : shape.text = strdup(text);
3016 : : }
3017 : :
3018 : 0 : msDrawShape(map, layer, &shape, image, -1, MS_DRAWMODE_FEATURES|MS_DRAWMODE_LABELS);
3019 : :
3020 : 0 : msFreeShape(&shape);
3021 : :
3022 : : return MS_SUCCESS;
3023 : : }
3024 : : SWIGINTERN pointObj *rectObj_getCenter(rectObj *self){
3025 : : pointObj *center;
3026 : 0 : center = (pointObj *)calloc(1, sizeof(pointObj));
3027 [ # # ]: 0 : if (!center) {
3028 : 0 : msSetError(2, "Failed to allocate memory for point", "getCenter()");
3029 : : return NULL;
3030 : : }
3031 : 0 : center->x = (self->minx + self->maxx)/2;
3032 : 0 : center->y = (self->miny + self->maxy)/2;
3033 : :
3034 : : return center;
3035 : : }
3036 : 0 : SWIGINTERN shapeObj *rectObj_toPolygon(rectObj *self){
3037 : 0 : lineObj line = {0,NULL};
3038 : : shapeObj *shape;
3039 : 0 : shape = (shapeObj *)malloc(sizeof(shapeObj));
3040 [ # # ]: 0 : if (!shape)
3041 : : return NULL;
3042 : 0 : msInitShape(shape);
3043 : 0 : shape->type = MS_SHAPE_POLYGON;
3044 : :
3045 : 0 : line.point = (pointObj *)malloc(sizeof(pointObj)*5);
3046 : 0 : line.point[0].x = self->minx;
3047 : 0 : line.point[0].y = self->miny;
3048 : 0 : line.point[1].x = self->minx;
3049 : 0 : line.point[1].y = self->maxy;
3050 : 0 : line.point[2].x = self->maxx;
3051 : 0 : line.point[2].y = self->maxy;
3052 : 0 : line.point[3].x = self->maxx;
3053 : 0 : line.point[3].y = self->miny;
3054 : 0 : line.point[4].x = line.point[0].x;
3055 : 0 : line.point[4].y = line.point[0].y;
3056 : :
3057 : 0 : line.numpoints = 5;
3058 : :
3059 : 0 : msAddLine(shape, &line);
3060 : 0 : msComputeBounds(shape);
3061 : :
3062 : 0 : free(line.point);
3063 : :
3064 : 0 : return shape;
3065 : : }
3066 : : SWIGINTERN char *rectObj_toString(rectObj *self){
3067 : : char buffer[256];
3068 : 0 : char fmt[]="{ 'minx': %.16g , 'miny': %.16g , 'maxx': %.16g , 'maxy': %.16g }";
3069 : 0 : msRectToFormattedString(self, (char *) &fmt, (char *) &buffer, 256);
3070 : 0 : return strdup(buffer);
3071 : : }
3072 : : SWIGINTERN void delete_pointObj(pointObj *self){
3073 : 0 : free(self);
3074 : : }
3075 : : SWIGINTERN int pointObj_project(pointObj *self,projectionObj *projin,projectionObj *projout){
3076 : 0 : return msProjectPoint(projin, projout, self);
3077 : : }
3078 : : SWIGINTERN int pointObj_draw(pointObj *self,mapObj *map,layerObj *layer,imageObj *image,int classindex,char *text){
3079 : 0 : return msDrawPoint(map, layer, self, image, classindex, text);
3080 : : }
3081 : : SWIGINTERN double pointObj_distanceToPoint(pointObj *self,pointObj *point){
3082 : 0 : return msDistancePointToPoint(self, point);
3083 : : }
3084 : : SWIGINTERN double pointObj_distanceToSegment(pointObj *self,pointObj *a,pointObj *b){
3085 : 0 : return msDistancePointToSegment(self, a, b);
3086 : : }
3087 : : SWIGINTERN double pointObj_distanceToShape(pointObj *self,shapeObj *shape){
3088 : 0 : return msDistancePointToShape(self, shape);
3089 : : }
3090 : 0 : SWIGINTERN int pointObj_setXY(pointObj *self,double x,double y,double m){
3091 : 0 : self->x = x;
3092 : 0 : self->y = y;
3093 : :
3094 : :
3095 : :
3096 : :
3097 : :
3098 : 0 : return MS_SUCCESS;
3099 : : }
3100 : 0 : SWIGINTERN int pointObj_setXYZ(pointObj *self,double x,double y,double z,double m){
3101 : 0 : self->x = x;
3102 : 0 : self->y = y;
3103 : :
3104 : :
3105 : :
3106 : :
3107 : 0 : return MS_SUCCESS;
3108 : : }
3109 : 0 : SWIGINTERN int pointObj_setXYZM(pointObj *self,double x,double y,double z,double m){
3110 : 0 : self->x = x;
3111 : 0 : self->y = y;
3112 : :
3113 : :
3114 : :
3115 : :
3116 : 0 : return MS_SUCCESS;
3117 : : }
3118 : : SWIGINTERN char *pointObj_toString(pointObj *self){
3119 : : char buffer[256];
3120 : : const char *fmt;
3121 : :
3122 : :
3123 : :
3124 : :
3125 : :
3126 : :
3127 : :
3128 : : fmt = "{ 'x': %.16g, 'y': %.16g }";
3129 : :
3130 : :
3131 : 0 : msPointToFormattedString(self, fmt, (char *) &buffer, 256);
3132 : 0 : return strdup(buffer);
3133 : : }
3134 : : SWIGINTERN shapeObj *pointObj_toShape(pointObj *self){
3135 : : shapeObj *shape;
3136 : :
3137 : 0 : shape = (shapeObj *) malloc(sizeof(shapeObj));
3138 : 0 : msInitShape(shape);
3139 : :
3140 : 0 : shape->type = MS_SHAPE_POINT;
3141 : 0 : shape->line = (lineObj *) malloc(sizeof(lineObj));
3142 : 0 : shape->numlines = 1;
3143 : 0 : shape->line[0].point = (pointObj *) malloc(sizeof(pointObj));
3144 : 0 : shape->line[0].numpoints = 1;
3145 : :
3146 : 0 : shape->line[0].point[0].x = self->x;
3147 : 0 : shape->line[0].point[0].y = self->y;
3148 : :
3149 : :
3150 : :
3151 : :
3152 : :
3153 : : return shape;
3154 : : }
3155 : 0 : SWIGINTERN pointObj *new_pointObj__SWIG_0(double x,double y,double z,double m){
3156 : : pointObj *p;
3157 : 0 : p = (pointObj *)calloc(1,sizeof(pointObj));
3158 [ # # ][ # # ]: 0 : if (!p) return NULL;
3159 : 0 : p->x = x;
3160 : 0 : p->y = y;
3161 : :
3162 : :
3163 : :
3164 : :
3165 : 0 : return p;
3166 : : }
3167 : 0 : SWIGINTERN pointObj *new_pointObj__SWIG_1(double x,double y,double z){
3168 : : pointObj *p;
3169 : 0 : p = (pointObj *)calloc(1,sizeof(pointObj));
3170 [ # # ][ # # ]: 0 : if (!p) return NULL;
3171 : 0 : p->x = x;
3172 : 0 : p->y = y;
3173 : :
3174 : :
3175 : :
3176 : :
3177 : 0 : return p;
3178 : : }
3179 : : SWIGINTERN lineObj *new_lineObj(){
3180 : : lineObj *line;
3181 : :
3182 : 0 : line = (lineObj *)malloc(sizeof(lineObj));
3183 [ # # ]: 0 : if (!line)
3184 : : return(NULL);
3185 : :
3186 : 0 : line->numpoints=0;
3187 : 0 : line->point=NULL;
3188 : :
3189 : : return line;
3190 : : }
3191 : : SWIGINTERN void delete_lineObj(lineObj *self){
3192 : 0 : free(self->point);
3193 : 0 : free(self);
3194 : : }
3195 : : SWIGINTERN int lineObj_project(lineObj *self,projectionObj *projin,projectionObj *projout){
3196 : 0 : return msProjectLine(projin, projout, self);
3197 : : }
3198 : : SWIGINTERN pointObj *lineObj_get(lineObj *self,int i){
3199 [ + - ][ + - ]: 1 : if (i<0 || i>=self->numpoints)
3200 : : return NULL;
3201 : : else
3202 : 1 : return &(self->point[i]);
3203 : : }
3204 : 0 : SWIGINTERN int lineObj_add(lineObj *self,pointObj *p){
3205 [ # # ]: 0 : if (self->numpoints == 0) { /* new */
3206 : 0 : self->point = (pointObj *)malloc(sizeof(pointObj));
3207 [ # # ]: 0 : if (!self->point)
3208 : : return MS_FAILURE;
3209 : : } else { /* extend array */
3210 : 0 : self->point = (pointObj *)realloc(self->point,
3211 : 0 : sizeof(pointObj)*(self->numpoints+1));
3212 [ # # ]: 0 : if (!self->point)
3213 : : return MS_FAILURE;
3214 : : }
3215 : :
3216 : 0 : self->point[self->numpoints].x = p->x;
3217 : 0 : self->point[self->numpoints].y = p->y;
3218 : 0 : self->numpoints++;
3219 : :
3220 : 0 : return MS_SUCCESS;
3221 : : }
3222 : : SWIGINTERN int lineObj_set(lineObj *self,int i,pointObj *p){
3223 [ # # ][ # # ]: 0 : if (i<0 || i>=self->numpoints)
3224 : : return MS_FAILURE;
3225 : :
3226 : 0 : self->point[i].x = p->x;
3227 : 0 : self->point[i].y = p->y;
3228 : : return MS_SUCCESS;
3229 : : }
3230 : : SWIGINTERN shapeObj *new_shapeObj(int type){
3231 : : shapeObj *shape;
3232 : :
3233 : 1 : shape = (shapeObj *)malloc(sizeof(shapeObj));
3234 [ + - ]: 1 : if (!shape)
3235 : : return NULL;
3236 : :
3237 : 1 : msInitShape(shape);
3238 [ - + ]: 1 : if(type >= 0) shape->type = type;
3239 : :
3240 : : return shape;
3241 : : }
3242 : : SWIGINTERN void delete_shapeObj(shapeObj *self){
3243 : 0 : msFreeShape(self);
3244 : 0 : free(self);
3245 : : }
3246 : : SWIGINTERN shapeObj *shapeObj_fromWKT(char *wkt){
3247 : : shapeObj *shape;
3248 : :
3249 [ # # ]: 0 : if(!wkt) return NULL;
3250 : :
3251 : 0 : shape = msShapeFromWKT(wkt);
3252 [ # # ]: 0 : if(!shape) return NULL;
3253 : :
3254 : : return shape;
3255 : : }
3256 : : SWIGINTERN int shapeObj_project(shapeObj *self,projectionObj *projin,projectionObj *projout){
3257 : 0 : return msProjectShape(projin, projout, self);
3258 : : }
3259 : 0 : SWIGINTERN lineObj *shapeObj_get(shapeObj *self,int i){
3260 [ + - ][ + - ]: 1 : if (i<0 || i>=self->numlines)
[ # # ][ # # ]
3261 : : return NULL;
3262 : : else
3263 : 1 : return &(self->line[i]);
3264 : : }
3265 : : SWIGINTERN int shapeObj_add(shapeObj *self,lineObj *line){
3266 : 0 : return msAddLine(self, line);
3267 : : }
3268 : : SWIGINTERN int shapeObj_draw(shapeObj *self,mapObj *map,layerObj *layer,imageObj *image){
3269 : 0 : return msDrawShape(map, layer, self, image, -1, MS_DRAWMODE_FEATURES|MS_DRAWMODE_LABELS);
3270 : : }
3271 : : SWIGINTERN void shapeObj_setBounds(shapeObj *self){
3272 : 0 : msComputeBounds(self);
3273 : : return;
3274 : : }
3275 : : SWIGINTERN shapeObj *shapeObj_cloneShape(shapeObj *self){
3276 : : shapeObj *shape;
3277 : 0 : shape = (shapeObj *)malloc(sizeof(shapeObj));
3278 [ # # ]: 0 : if (!shape)
3279 : : return NULL;
3280 : 0 : msInitShape(shape);
3281 : 0 : shape->type = self->type;
3282 : 0 : msCopyShape(self, shape);
3283 : : return shape;
3284 : : }
3285 : : SWIGINTERN int shapeObj_copy(shapeObj *self,shapeObj *dest){
3286 : 0 : return(msCopyShape(self, dest));
3287 : : }
3288 : : SWIGINTERN char *shapeObj_toWKT(shapeObj *self){
3289 : 0 : return msShapeToWKT(self);
3290 : : }
3291 : 0 : SWIGINTERN shapeObj *shapeObj_buffer(shapeObj *self,double width){ return msGEOSBuffer(self, width); }
3292 : 0 : SWIGINTERN shapeObj *shapeObj_simplify(shapeObj *self,double tolerance){ return msGEOSSimplify(self, tolerance); }
3293 : 0 : SWIGINTERN shapeObj *shapeObj_topologyPreservingSimplify(shapeObj *self,double tolerance){ return msGEOSTopologyPreservingSimplify(self, tolerance); }
3294 : 0 : SWIGINTERN shapeObj *shapeObj_convexHull(shapeObj *self){ return msGEOSConvexHull(self); }
3295 : 0 : SWIGINTERN shapeObj *shapeObj_boundary(shapeObj *self){ return msGEOSBoundary(self); }
3296 : 0 : SWIGINTERN pointObj *shapeObj_getCentroid(shapeObj *self){ return msGEOSGetCentroid(self); }
3297 : 0 : SWIGINTERN shapeObj *shapeObj_Union(shapeObj *self,shapeObj *shape){ return msGEOSUnion(self, shape); }
3298 : 0 : SWIGINTERN shapeObj *shapeObj_intersection(shapeObj *self,shapeObj *shape){ return msGEOSIntersection(self, shape); }
3299 : 0 : SWIGINTERN shapeObj *shapeObj_difference(shapeObj *self,shapeObj *shape){ return msGEOSDifference(self, shape); }
3300 : 0 : SWIGINTERN shapeObj *shapeObj_symDifference(shapeObj *self,shapeObj *shape){ return msGEOSSymDifference(self, shape); }
3301 : 0 : SWIGINTERN int shapeObj_contains__SWIG_0(shapeObj *self,shapeObj *shape){ return msGEOSContains(self, shape); }
3302 : 0 : SWIGINTERN int shapeObj_overlaps(shapeObj *self,shapeObj *shape){ return msGEOSOverlaps(self, shape); }
3303 : 0 : SWIGINTERN int shapeObj_within(shapeObj *self,shapeObj *shape){ return msGEOSWithin(self, shape); }
3304 : 0 : SWIGINTERN int shapeObj_crosses(shapeObj *self,shapeObj *shape){ return msGEOSCrosses(self, shape); }
3305 : 0 : SWIGINTERN int shapeObj_intersects(shapeObj *self,shapeObj *shape){ return msGEOSIntersects(self, shape); }
3306 : 0 : SWIGINTERN int shapeObj_touches(shapeObj *self,shapeObj *shape){ return msGEOSTouches(self, shape); }
3307 : 0 : SWIGINTERN int shapeObj_equals(shapeObj *self,shapeObj *shape){ return msGEOSEquals(self, shape); }
3308 : 0 : SWIGINTERN int shapeObj_disjoint(shapeObj *self,shapeObj *shape){ return msGEOSDisjoint(self, shape); }
3309 : 0 : SWIGINTERN double shapeObj_getArea(shapeObj *self){ return msGEOSArea(self); }
3310 : 0 : SWIGINTERN double shapeObj_getLength(shapeObj *self){ return msGEOSLength(self); }
3311 : 0 : SWIGINTERN char *shapeObj_getValue(shapeObj *self,int i){
3312 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numvalues && self->values)
[ # # ][ # # ]
[ # # ][ # # ]
3313 : 0 : return (self->values[i]);
3314 : : else
3315 : : return NULL;
3316 : : }
3317 : : SWIGINTERN int shapeObj_contains__SWIG_1(shapeObj *self,pointObj *point){
3318 [ # # ]: 0 : if (self->type == MS_SHAPE_POLYGON)
3319 : 0 : return msIntersectPointPolygon(point, self);
3320 : :
3321 : : return -1;
3322 : : }
3323 : : SWIGINTERN double shapeObj_distanceToPoint(shapeObj *self,pointObj *point){
3324 : 0 : return msDistancePointToShape(point, self); /* should there be a GEOS version of this? */
3325 : : }
3326 : : SWIGINTERN double shapeObj_distanceToShape(shapeObj *self,shapeObj *shape){
3327 : 0 : return msGEOSDistance(self, shape); /* note this calls msDistanceShapeToShape() if GEOS support is not present */
3328 : : }
3329 : : SWIGINTERN pointObj *shapeObj_getLabelPoint(shapeObj *self){
3330 : 0 : pointObj *point = (pointObj *)calloc(1, sizeof(pointObj));
3331 [ # # ]: 0 : if (point == NULL) {
3332 : 0 : msSetError(2, "Failed to allocate memory for point", "labelPoint()");
3333 : : return NULL;
3334 : : }
3335 : :
3336 [ # # ][ # # ]: 0 : if(self->type == MS_SHAPE_POLYGON && msPolygonLabelPoint(self, point, -1) == MS_SUCCESS)
3337 : : return point;
3338 : :
3339 : 0 : free(point);
3340 : : return NULL;
3341 : : }
3342 : 0 : SWIGINTERN int shapeObj_setValue(shapeObj *self,int i,char *value){
3343 [ # # ][ # # ]: 0 : if (!self->values || !value)
3344 : : {
3345 : 0 : msSetError(19, "Can't set value", "setValue()");
3346 : 0 : return MS_FAILURE;
3347 : : }
3348 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numvalues)
[ # # ][ # # ]
3349 : : {
3350 : 0 : msFree(self->values[i]);
3351 : 0 : self->values[i] = strdup(value);
3352 [ # # ][ # # ]: 0 : if (!self->values[i])
3353 : : {
3354 : : return MS_FAILURE;
3355 : : }
3356 : 0 : else return MS_SUCCESS;
3357 : : }
3358 : : else
3359 : : {
3360 : 0 : msSetError(19, "Invalid value index",
3361 : : "setValue()");
3362 : 0 : return MS_FAILURE;
3363 : : }
3364 : : }
3365 : 0 : SWIGINTERN void shapeObj_initValues(shapeObj *self,int numvalues){
3366 : : int i;
3367 : :
3368 [ # # ][ # # ]: 0 : if(self->values) msFreeCharArray(self->values, self->numvalues);
3369 : 0 : self->values = NULL;
3370 : 0 : self->numvalues = 0;
3371 : :
3372 : : /* Allocate memory for the values */
3373 [ # # ][ # # ]: 0 : if (numvalues > 0) {
3374 [ # # ][ # # ]: 0 : if ((self->values = (char **)malloc(sizeof(char *)*numvalues)) == NULL) {
3375 : 0 : msSetError(2, "Failed to allocate memory for values", "shapeObj()");
3376 : 0 : return;
3377 : : } else {
3378 [ # # ][ # # ]: 0 : for (i=0; i<numvalues; i++) self->values[i] = strdup("");
3379 : : }
3380 : 0 : self->numvalues = numvalues;
3381 : : }
3382 : : }
3383 : : SWIGINTERN char *DBFInfo_getFieldName(DBFInfo *self,int iField){
3384 : : static char pszFieldName[1000];
3385 : : int pnWidth;
3386 : : int pnDecimals;
3387 : 0 : msDBFGetFieldInfo(self, iField, &pszFieldName[0], &pnWidth,
3388 : : &pnDecimals);
3389 : : return pszFieldName;
3390 : : }
3391 : : SWIGINTERN int DBFInfo_getFieldWidth(DBFInfo *self,int iField){
3392 : : char pszFieldName[1000];
3393 : : int pnWidth;
3394 : : int pnDecimals;
3395 : 0 : msDBFGetFieldInfo(self, iField, &pszFieldName[0], &pnWidth,
3396 : : &pnDecimals);
3397 : 0 : return pnWidth;
3398 : : }
3399 : : SWIGINTERN int DBFInfo_getFieldDecimals(DBFInfo *self,int iField){
3400 : : char pszFieldName[1000];
3401 : : int pnWidth;
3402 : : int pnDecimals;
3403 : 0 : msDBFGetFieldInfo(self, iField, &pszFieldName[0], &pnWidth,
3404 : : &pnDecimals);
3405 : 0 : return pnDecimals;
3406 : : }
3407 : : SWIGINTERN int DBFInfo_getFieldType(DBFInfo *self,int iField){
3408 : 0 : return msDBFGetFieldInfo(self, iField, NULL, NULL, NULL);
3409 : : }
3410 : : SWIGINTERN shapefileObj *new_shapefileObj(char *filename,int type){
3411 : : shapefileObj *shapefile;
3412 : : int status;
3413 : :
3414 : 1 : shapefile = (shapefileObj *)malloc(sizeof(shapefileObj));
3415 [ + - ]: 1 : if (!shapefile)
3416 : : return NULL;
3417 : :
3418 [ + - ]: 1 : if (type == -1)
3419 : 1 : status = msShapefileOpen(shapefile, "rb", filename, 1);
3420 [ # # ]: 0 : else if (type == -2)
3421 : 0 : status = msShapefileOpen(shapefile, "rb+", filename, 1);
3422 : : else
3423 : 0 : status = msShapefileCreate(shapefile, filename, type);
3424 : :
3425 [ - + ]: 1 : if (status == -1) {
3426 : 0 : msShapefileClose(shapefile);
3427 : 0 : free(shapefile);
3428 : : return NULL;
3429 : : }
3430 : :
3431 : : return(shapefile);
3432 : : }
3433 : : SWIGINTERN void delete_shapefileObj(shapefileObj *self){
3434 : 1 : msShapefileClose(self);
3435 : 1 : free(self);
3436 : : }
3437 : 0 : SWIGINTERN int shapefileObj_get(shapefileObj *self,int i,shapeObj *shape){
3438 [ + - ][ + - ]: 1 : if (i<0 || i>=self->numshapes)
[ # # ][ # # ]
3439 : : return MS_FAILURE;
3440 : :
3441 : 1 : msFreeShape(shape); /* frees all lines and points before re-filling */
3442 : 1 : msSHPReadShape(self->hSHP, i, shape);
3443 : :
3444 : 0 : return MS_SUCCESS;
3445 : : }
3446 : 0 : SWIGINTERN shapeObj *shapefileObj_getShape(shapefileObj *self,int i){
3447 : : shapeObj *shape;
3448 : 0 : shape = (shapeObj *)malloc(sizeof(shapeObj));
3449 [ # # ][ # # ]: 0 : if (!shape)
3450 : : return NULL;
3451 : 0 : msInitShape(shape);
3452 : 0 : shape->type = self->type;
3453 : 0 : msSHPReadShape(self->hSHP, i, shape);
3454 : 0 : return shape;
3455 : :
3456 : : }
3457 : 0 : SWIGINTERN int shapefileObj_getPoint(shapefileObj *self,int i,pointObj *point){
3458 [ # # ][ # # ]: 0 : if (i<0 || i>=self->numshapes)
[ # # ][ # # ]
3459 : : return MS_FAILURE;
3460 : :
3461 : 0 : msSHPReadPoint(self->hSHP, i, point);
3462 : 0 : return MS_SUCCESS;
3463 : : }
3464 : 0 : SWIGINTERN int shapefileObj_getTransformed(shapefileObj *self,mapObj *map,int i,shapeObj *shape){
3465 [ # # ][ # # ]: 0 : if (i<0 || i>=self->numshapes)
[ # # ][ # # ]
3466 : : return MS_FAILURE;
3467 : :
3468 : 0 : msFreeShape(shape); /* frees all lines and points before re-filling */
3469 : 0 : msSHPReadShape(self->hSHP, i, shape);
3470 : 0 : msTransformShapeSimplify(shape, map->extent, map->cellsize);
3471 : :
3472 : 0 : return MS_SUCCESS;
3473 : : }
3474 : 0 : SWIGINTERN void shapefileObj_getExtent(shapefileObj *self,int i,rectObj *rect){
3475 : 0 : msSHPReadBounds(self->hSHP, i, rect);
3476 : 0 : }
3477 : 0 : SWIGINTERN int shapefileObj_add(shapefileObj *self,shapeObj *shape){
3478 : : /* Trap NULL or empty shapes -- bug 1201 */
3479 [ # # ][ # # ]: 0 : if (!shape)
3480 : : {
3481 : 0 : msSetError(19, "Can't add NULL shape", "shapefileObj::add");
3482 : 0 : return MS_FAILURE;
3483 : : }
3484 [ # # ][ # # ]: 0 : else if (!shape->line)
3485 : : {
3486 : 0 : msSetError(19, "Can't add empty shape", "shapefileObj::add");
3487 : 0 : return MS_FAILURE;
3488 : : }
3489 : :
3490 : 0 : return msSHPWriteShape(self->hSHP, shape);
3491 : : }
3492 : 0 : SWIGINTERN int shapefileObj_addPoint(shapefileObj *self,pointObj *point){
3493 : 0 : return msSHPWritePoint(self->hSHP, point);
3494 : : }
3495 : 0 : SWIGINTERN DBFInfo *shapefileObj_getDBF(shapefileObj *self){
3496 : 0 : return self->hDBF;
3497 : : }
3498 : : SWIGINTERN projectionObj *new_projectionObj(char *proj4){
3499 : : int status;
3500 : : projectionObj *proj=NULL;
3501 : :
3502 : 0 : proj = (projectionObj *)malloc(sizeof(projectionObj));
3503 [ # # ]: 0 : if (!proj) return NULL;
3504 : 0 : msInitProjection(proj);
3505 : :
3506 : 0 : status = msLoadProjectionString(proj, proj4);
3507 [ # # ]: 0 : if (status == -1) {
3508 : 0 : msFreeProjection(proj);
3509 : 0 : free(proj);
3510 : : return NULL;
3511 : : }
3512 : :
3513 : : return proj;
3514 : : }
3515 : : SWIGINTERN void delete_projectionObj(projectionObj *self){
3516 : 0 : msFreeProjection(self);
3517 : 0 : free(self);
3518 : : }
3519 : : SWIGINTERN int projectionObj_setWKTProjection(projectionObj *self,char *wkt){
3520 : : /* no debug output here */
3521 : 0 : return msOGCWKT2ProjectionObj(wkt, self, 0);
3522 : : }
3523 : : SWIGINTERN int projectionObj_getUnits(projectionObj *self){
3524 : 0 : return GetMapserverUnitUsingProj(self);
3525 : : }
3526 : : SWIGINTERN colorObj *new_colorObj(int red,int green,int blue,int alpha){
3527 : : colorObj *color;
3528 : :
3529 : : /* Check colors */
3530 [ # # ][ # # ]: 0 : if (red > 255 || green > 255 || blue > 255 || alpha>255 ||
3531 [ # # ][ # # ]: 0 : red<0 || green<0 || blue<0 || alpha<0 ) {
3532 : 0 : msSetError(12, "Invalid color", "colorObj()");
3533 : : return NULL;
3534 : : }
3535 : :
3536 : 0 : color = (colorObj *)calloc(1, sizeof(colorObj));
3537 [ # # ]: 0 : if (!color)
3538 : : return(NULL);
3539 : :
3540 : 0 : MS_INIT_COLOR(*color, red, green, blue, alpha);
3541 : :
3542 : : return(color);
3543 : : }
3544 : : SWIGINTERN void delete_colorObj(colorObj *self){
3545 : 0 : free(self);
3546 : : }
3547 : : SWIGINTERN int colorObj_setRGB(colorObj *self,int red,int green,int blue){
3548 : : /* Check colors */
3549 [ # # ][ # # ]: 0 : if (red > 255 || green > 255 || blue > 255) {
3550 : 0 : msSetError(12, "Invalid color index.", "setRGB()");
3551 : : return MS_FAILURE;
3552 : : }
3553 : :
3554 : 0 : MS_INIT_COLOR(*self, red, green, blue, 255);
3555 : : return MS_SUCCESS;
3556 : : }
3557 : 0 : SWIGINTERN int colorObj_setHex(colorObj *self,char *psHexColor){
3558 : : int red, green, blue;
3559 [ # # ][ # # ]: 0 : if (psHexColor && strlen(psHexColor)== 7 && psHexColor[0] == '#') {
[ # # ]
3560 : 0 : red = msHexToInt(psHexColor+1);
3561 : 0 : green = msHexToInt(psHexColor+3);
3562 : 0 : blue= msHexToInt(psHexColor+5);
3563 [ # # ][ # # ]: 0 : if (red > 255 || green > 255 || blue > 255) {
3564 : 0 : msSetError(12, "Invalid color index.", "setHex()");
3565 : 0 : return MS_FAILURE;
3566 : : }
3567 : :
3568 : 0 : MS_INIT_COLOR(*self, red, green, blue, 255);
3569 : 0 : return MS_SUCCESS;
3570 : : }
3571 : : else {
3572 : 0 : msSetError(12, "Invalid hex color.", "setHex()");
3573 : 0 : return MS_FAILURE;
3574 : : }
3575 : : }
3576 : : SWIGINTERN char *colorObj_toHex(colorObj *self){
3577 : 0 : char hexcolor[8] = "";
3578 : :
3579 [ # # ]: 0 : if (!self)
3580 : : {
3581 : 0 : msSetError(12, "Can't express NULL color as hex",
3582 : : "toHex()");
3583 : : return NULL;
3584 : : }
3585 [ # # ][ # # ]: 0 : if (self->red < 0 || self->green < 0 || self->blue < 0)
[ # # ]
3586 : : {
3587 : 0 : msSetError(12, "Can't express invalid color as hex",
3588 : : "toHex()");
3589 : : return NULL;
3590 : : }
3591 : 0 : snprintf(hexcolor, 8, "#%02x%02x%02x",
3592 : : self->red, self->green, self->blue);
3593 : 0 : return strdup(hexcolor);
3594 : : }
3595 : : SWIGINTERN struct symbolObj *new_symbolObj(char *symbolname,char const *imagefile){
3596 : : symbolObj *symbol;
3597 : 0 : symbol = (symbolObj *) malloc(sizeof(symbolObj));
3598 : 0 : initSymbol(symbol);
3599 : 0 : symbol->name = strdup(symbolname);
3600 [ # # ]: 0 : if (imagefile) {
3601 : 0 : msLoadImageSymbol(symbol, imagefile);
3602 : : }
3603 : : return symbol;
3604 : : }
3605 : : SWIGINTERN void delete_symbolObj(struct symbolObj *self){
3606 [ # # ]: 0 : if (self) {
3607 [ # # ]: 0 : if (msFreeSymbol(self)==MS_SUCCESS) {
3608 : 0 : free(self);
3609 : : self=NULL;
3610 : : }
3611 : : }
3612 : : }
3613 : : SWIGINTERN int symbolObj_setImagepath(struct symbolObj *self,char const *imagefile){
3614 : 0 : return msLoadImageSymbol(self, imagefile);
3615 : : }
3616 : 0 : SWIGINTERN int symbolObj_setPoints(struct symbolObj *self,lineObj *line){
3617 : : int i;
3618 : 0 : self->sizex = 0;
3619 : 0 : self->sizey = 0;
3620 [ # # ][ # # ]: 0 : for (i=0; i<line->numpoints; i++) {
3621 : 0 : MS_COPYPOINT(&(self->points[i]), &(line->point[i]));
3622 [ # # ][ # # ]: 0 : self->sizex = MS_MAX(self->sizex, self->points[i].x);
3623 [ # # ][ # # ]: 0 : self->sizey = MS_MAX(self->sizey, self->points[i].y);
3624 : : }
3625 : 0 : self->numpoints = line->numpoints;
3626 : 0 : return self->numpoints;
3627 : : }
3628 : : SWIGINTERN lineObj *symbolObj_getPoints(struct symbolObj *self){
3629 : : int i;
3630 : : lineObj *line;
3631 : 0 : line = (lineObj *) malloc(sizeof(lineObj));
3632 : 0 : line->point = (pointObj *) malloc(sizeof(pointObj)*(self->numpoints));
3633 [ # # ]: 0 : for (i=0; i<self->numpoints; i++) {
3634 : 0 : line->point[i].x = self->points[i].x;
3635 : 0 : line->point[i].y = self->points[i].y;
3636 : : }
3637 : 0 : line->numpoints = self->numpoints;
3638 : : return line;
3639 : : }
3640 : 0 : SWIGINTERN imageObj *symbolObj_getImage(struct symbolObj *self,outputFormatObj *input_format){
3641 : : imageObj *image = NULL;
3642 : : outputFormatObj *format = NULL;
3643 : : rendererVTableObj *renderer = NULL;
3644 : :
3645 [ # # ]: 0 : if (self->type != MS_SYMBOL_PIXMAP)
3646 : : {
3647 : 0 : msSetError(4, "Can't return image from non-pixmap symbol",
3648 : : "getImage()");
3649 : 0 : return NULL;
3650 : : }
3651 : :
3652 [ # # ]: 0 : if (input_format)
3653 : : {
3654 : : format = input_format;
3655 : : }
3656 : : else
3657 : : {
3658 : 0 : format = msCreateDefaultOutputFormat(NULL, "GD/GIF", "gdgif");
3659 [ # # ]: 0 : if (format == NULL)
3660 : 0 : format = msCreateDefaultOutputFormat(NULL, "GD/PNG", "gdpng");
3661 : :
3662 [ # # ]: 0 : if (format)
3663 : 0 : msInitializeRendererVTable(format);
3664 : : }
3665 : :
3666 [ # # ]: 0 : if (format == NULL)
3667 : : {
3668 : 0 : msSetError(15, "Could not create output format",
3669 : : "getImage()");
3670 : 0 : return NULL;
3671 : : }
3672 : :
3673 : 0 : renderer = format->vtable;
3674 : 0 : msPreloadImageSymbol(renderer, self);
3675 [ # # ]: 0 : if (self->pixmap_buffer)
3676 : : {
3677 : 0 : image = msImageCreate(self->pixmap_buffer->width, self->pixmap_buffer->height, format, NULL, NULL,
3678 : : MS_DEFAULT_RESOLUTION, MS_DEFAULT_RESOLUTION, NULL);
3679 : 0 : renderer->mergeRasterBuffer(image, self->pixmap_buffer, 1.0, 0, 0, 0, 0,
3680 : 0 : self->pixmap_buffer->width, self->pixmap_buffer->height);
3681 : : }
3682 : :
3683 : 0 : return image;
3684 : : }
3685 : 0 : SWIGINTERN int symbolObj_setImage(struct symbolObj *self,imageObj *image){
3686 : : rendererVTableObj *renderer = NULL;
3687 : :
3688 : 0 : renderer = image->format->vtable;
3689 : :
3690 [ # # ][ # # ]: 0 : if (self->pixmap_buffer) {
3691 : 0 : msFreeRasterBuffer(self->pixmap_buffer);
3692 : 0 : free(self->pixmap_buffer);
3693 : : }
3694 : :
3695 : 0 : self->pixmap_buffer = (rasterBufferObj*)malloc(sizeof(rasterBufferObj));
3696 [ # # ][ # # ]: 0 : if (!self->pixmap_buffer) {
3697 : 0 : msSetError(2, NULL, "setImage()");
3698 : 0 : return MS_FAILURE;
3699 : : }
3700 : 0 : self->type = MS_SYMBOL_PIXMAP;
3701 : 0 : renderer->getRasterBufferCopy(image, self->pixmap_buffer);
3702 : :
3703 : 0 : return MS_SUCCESS;
3704 : : }
3705 : : SWIGINTERN errorObj *new_errorObj(){
3706 : 0 : return msGetErrorObj();
3707 : : }
3708 : 0 : SWIGINTERN void delete_errorObj(errorObj *self){}
3709 : : SWIGINTERN errorObj *errorObj_next(errorObj *self){
3710 : : errorObj *ep;
3711 : :
3712 [ # # ][ # # ]: 0 : if (self == NULL || self->next == NULL) return NULL;
3713 : :
3714 : 0 : ep = msGetErrorObj();
3715 [ # # ]: 0 : while (ep != self) {
3716 : : /* We reached end of list of active errorObj and
3717 : : didn't find the errorObj... this is bad! */
3718 [ # # ]: 0 : if (ep->next == NULL) return NULL;
3719 : 0 : ep = ep->next;
3720 : : }
3721 : :
3722 : 0 : return ep->next;
3723 : : }
3724 : :
3725 : : #include "../../mapserver.h"
3726 : :
3727 : :
3728 : : #include "../../maphash.h"
3729 : :
3730 : : SWIGINTERN hashTableObj *new_hashTableObj(){
3731 : :
3732 : :
3733 : :
3734 : 0 : return msCreateHashTable();
3735 : : }
3736 : : SWIGINTERN void delete_hashTableObj(hashTableObj *self){
3737 : 0 : msFreeHashTable(self);
3738 : : }
3739 : : SWIGINTERN int hashTableObj_set(hashTableObj *self,char *key,char *value){
3740 [ # # ]: 0 : if (msInsertHashTable(self, key, value) == NULL) {
3741 : : return MS_FAILURE;
3742 : : }
3743 : : return MS_SUCCESS;
3744 : : }
3745 : : SWIGINTERN char *hashTableObj_get(hashTableObj *self,char *key,char *default_value){
3746 : : char *value = NULL;
3747 [ # # ]: 0 : if (!key) {
3748 : 0 : msSetError(16, "NULL key", "get");
3749 : : }
3750 : :
3751 : 0 : value = (char *) msLookupHashTable(self, key);
3752 [ # # ]: 0 : if (!value) {
3753 : : return default_value;
3754 : : }
3755 : : return value;
3756 : : }
3757 : : SWIGINTERN int hashTableObj_remove(hashTableObj *self,char *key){
3758 : 0 : return msRemoveHashTable(self, key);
3759 : : }
3760 : : SWIGINTERN void hashTableObj_clear(hashTableObj *self){
3761 : 0 : msFreeHashItems(self);
3762 : 0 : initHashTable(self);
3763 : : }
3764 : : SWIGINTERN char const *hashTableObj_nextKey(hashTableObj *self,char *prevkey){
3765 : 0 : return msNextKeyFromHashTable(self, (const char *) prevkey);
3766 : : }
3767 : :
3768 : 0 : static char *msGetEnvURL( const char *key, void *thread_context )
3769 : : {
3770 [ # # ]: 0 : if( strcmp(key,"REQUEST_METHOD") == 0 )
3771 : : return "GET";
3772 : :
3773 [ # # ]: 0 : if( strcmp(key,"QUERY_STRING") == 0 )
3774 : 0 : return (char *) thread_context;
3775 : :
3776 : : return NULL;
3777 : : }
3778 : :
3779 : : SWIGINTERN cgiRequestObj *new_cgiRequestObj(){
3780 : : cgiRequestObj *request;
3781 : :
3782 : 1 : request = msAllocCgiObj();
3783 [ - + ]: 1 : if (!request) {
3784 : 0 : msSetError(13, "Failed to initialize object","OWSRequest()");
3785 : : return NULL;
3786 : : }
3787 : :
3788 : : return request;
3789 : : }
3790 : : SWIGINTERN void delete_cgiRequestObj(cgiRequestObj *self){
3791 : 0 : msFreeCgiObj(self);
3792 : : }
3793 : : SWIGINTERN int cgiRequestObj_loadParams(cgiRequestObj *self){
3794 : 0 : self->NumParams = loadParams( self, NULL, NULL, 0, NULL);
3795 : 0 : return self->NumParams;
3796 : : }
3797 : : SWIGINTERN int cgiRequestObj_loadParamsFromURL(cgiRequestObj *self,char const *url){
3798 : 0 : self->NumParams = loadParams( self, msGetEnvURL, NULL, 0, (void*)url );
3799 : 0 : return self->NumParams;
3800 : : }
3801 : 1 : SWIGINTERN void cgiRequestObj_setParameter(cgiRequestObj *self,char *name,char *value){
3802 : : int i;
3803 : :
3804 [ - + ]: 1 : if (self->NumParams == 100) {
3805 : 0 : msSetError(31, "Maximum number of items, %d, has been reached", "setItem()", 100);
3806 : : }
3807 : :
3808 [ + + ]: 1 : for (i=0; i<self->NumParams; i++) {
3809 [ - + ]: 1 : if (strcasecmp(self->ParamNames[i], name) == 0) {
3810 : 0 : free(self->ParamValues[i]);
3811 : 0 : self->ParamValues[i] = strdup(value);
3812 : 0 : break;
3813 : : }
3814 : : }
3815 [ + - ]: 1 : if (i == self->NumParams) {
3816 : 1 : self->ParamNames[self->NumParams] = strdup(name);
3817 : 1 : self->ParamValues[self->NumParams] = strdup(value);
3818 : 1 : self->NumParams++;
3819 : : }
3820 : 1 : }
3821 : : SWIGINTERN void cgiRequestObj_addParameter(cgiRequestObj *self,char *name,char *value){
3822 [ # # ]: 0 : if (self->NumParams == 100) {
3823 : 0 : msSetError(31, "Maximum number of items, %d, has been reached", "addParameter()", 100);
3824 : : }
3825 : 0 : self->ParamNames[self->NumParams] = strdup(name);
3826 : 0 : self->ParamValues[self->NumParams] = strdup(value);
3827 : 0 : self->NumParams++;
3828 : : }
3829 : 0 : SWIGINTERN char *cgiRequestObj_getName(cgiRequestObj *self,int index){
3830 [ # # ][ # # ]: 0 : if (index < 0 || index >= self->NumParams) {
[ # # ][ # # ]
3831 : 0 : msSetError(31, "Invalid index, valid range is [0, %d]", "getName()", self->NumParams-1);
3832 : 0 : return NULL;
3833 : : }
3834 : 0 : return self->ParamNames[index];
3835 : : }
3836 : 0 : SWIGINTERN char *cgiRequestObj_getValue(cgiRequestObj *self,int index){
3837 [ # # ][ # # ]: 0 : if (index < 0 || index >= self->NumParams) {
[ # # ][ # # ]
3838 : 0 : msSetError(31, "Invalid index, valid range is [0, %d]", "getValue()", self->NumParams-1);
3839 : 0 : return NULL;
3840 : : }
3841 : 0 : return self->ParamValues[index];
3842 : : }
3843 : : SWIGINTERN char *cgiRequestObj_getValueByName(cgiRequestObj *self,char const *name){
3844 : : int i;
3845 [ # # ]: 0 : for (i=0; i<self->NumParams; i++) {
3846 [ # # ]: 0 : if (strcasecmp(self->ParamNames[i], name) == 0) {
3847 : 0 : return self->ParamValues[i];
3848 : : }
3849 : : }
3850 : : return NULL;
3851 : : }
3852 : :
3853 : :
3854 : 0 : const char *msIO_getStdoutBufferString() {
3855 : 0 : msIOContext *ctx = msIO_getHandler( (FILE *) "stdout" );
3856 : : msIOBuffer *buf;
3857 : :
3858 [ # # ][ # # ]: 0 : if( ctx == NULL || ctx->write_channel == MS_FALSE
3859 [ # # ]: 0 : || strcmp(ctx->label,"buffer") != 0 )
3860 : : {
3861 : 0 : msSetError( MS_MISCERR, "Can't identify msIO buffer.",
3862 : : "msIO_getStdoutBufferString" );
3863 : 0 : return "";
3864 : : }
3865 : :
3866 : 0 : buf = (msIOBuffer *) ctx->cbData;
3867 : :
3868 : : /* write one zero byte and backtrack if it isn't already there */
3869 [ # # ][ # # ]: 0 : if( buf->data_len == 0 || buf->data[buf->data_offset] != '\0' ) {
3870 : 0 : msIO_bufferWrite( buf, "", 1 );
3871 : 0 : buf->data_offset--;
3872 : : }
3873 : :
3874 : 0 : return (const char *) (buf->data);
3875 : : }
3876 : :
3877 : 1 : gdBuffer msIO_getStdoutBufferBytes() {
3878 : 1 : msIOContext *ctx = msIO_getHandler( (FILE *) "stdout" );
3879 : : msIOBuffer *buf;
3880 : : gdBuffer gdBuf;
3881 : :
3882 [ + - ][ + - ]: 1 : if( ctx == NULL || ctx->write_channel == MS_FALSE
3883 [ + + ]: 1 : || strcmp(ctx->label,"buffer") != 0 )
3884 : : {
3885 : 1 : msSetError( MS_MISCERR, "Can't identify msIO buffer.",
3886 : : "msIO_getStdoutBufferString" );
3887 : 1 : gdBuf.data = (unsigned char*)"";
3888 : 1 : gdBuf.size = 0;
3889 : 1 : gdBuf.owns_data = MS_FALSE;
3890 : 1 : return gdBuf;
3891 : : }
3892 : :
3893 : 1 : buf = (msIOBuffer *) ctx->cbData;
3894 : :
3895 : 1 : gdBuf.data = buf->data;
3896 : 1 : gdBuf.size = buf->data_offset;
3897 : 1 : gdBuf.owns_data = MS_TRUE;
3898 : :
3899 : : /* we are seizing ownership of the buffer contents */
3900 : 1 : buf->data_offset = 0;
3901 : 1 : buf->data_len = 0;
3902 : 1 : buf->data = NULL;
3903 : :
3904 : 1 : return gdBuf;
3905 : : }
3906 : :
3907 : :
3908 : :
3909 : : #ifdef __cplusplus
3910 : : extern "C" {
3911 : : #endif
3912 : :
3913 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1intarray(JNIEnv *jenv, jclass jcls, jint jarg1) {
3914 : : jlong jresult = 0 ;
3915 : : int arg1 ;
3916 : : intarray *result = 0 ;
3917 : :
3918 : : (void)jenv;
3919 : : (void)jcls;
3920 : : arg1 = (int)jarg1;
3921 : : result = (intarray *)new_intarray(arg1);
3922 : 0 : *(intarray **)&jresult = result;
3923 : 0 : return jresult;
3924 : : }
3925 : :
3926 : :
3927 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1intarray(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3928 : : intarray *arg1 = (intarray *) 0 ;
3929 : :
3930 : : (void)jenv;
3931 : : (void)jcls;
3932 : 0 : arg1 = *(intarray **)&jarg1;
3933 : : delete_intarray(arg1);
3934 : 0 : }
3935 : :
3936 : :
3937 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_intarray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
3938 : : jint jresult = 0 ;
3939 : : intarray *arg1 = (intarray *) 0 ;
3940 : : int arg2 ;
3941 : : int result;
3942 : :
3943 : : (void)jenv;
3944 : : (void)jcls;
3945 : : (void)jarg1_;
3946 : 0 : arg1 = *(intarray **)&jarg1;
3947 : : arg2 = (int)jarg2;
3948 : : result = (int)intarray_getitem(arg1,arg2);
3949 : : jresult = (jint)result;
3950 : 0 : return jresult;
3951 : : }
3952 : :
3953 : :
3954 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_intarray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
3955 : : intarray *arg1 = (intarray *) 0 ;
3956 : : int arg2 ;
3957 : : int arg3 ;
3958 : :
3959 : : (void)jenv;
3960 : : (void)jcls;
3961 : : (void)jarg1_;
3962 : 0 : arg1 = *(intarray **)&jarg1;
3963 : : arg2 = (int)jarg2;
3964 : : arg3 = (int)jarg3;
3965 : : intarray_setitem(arg1,arg2,arg3);
3966 : 0 : }
3967 : :
3968 : :
3969 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_intarray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3970 : : jlong jresult = 0 ;
3971 : : intarray *arg1 = (intarray *) 0 ;
3972 : : int *result = 0 ;
3973 : :
3974 : : (void)jenv;
3975 : : (void)jcls;
3976 : : (void)jarg1_;
3977 : 0 : arg1 = *(intarray **)&jarg1;
3978 : : result = (int *)intarray_cast(arg1);
3979 : 0 : *(int **)&jresult = result;
3980 : 0 : return jresult;
3981 : : }
3982 : :
3983 : :
3984 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_intarray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3985 : : jlong jresult = 0 ;
3986 : : int *arg1 = (int *) 0 ;
3987 : : intarray *result = 0 ;
3988 : :
3989 : : (void)jenv;
3990 : : (void)jcls;
3991 : 0 : arg1 = *(int **)&jarg1;
3992 : : result = (intarray *)intarray_frompointer(arg1);
3993 : 0 : *(intarray **)&jresult = result;
3994 : 0 : return jresult;
3995 : : }
3996 : :
3997 : :
3998 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MAX_1ERROR_1LEN_1get(JNIEnv *jenv, jclass jcls) {
3999 : : jint jresult = 0 ;
4000 : : int result;
4001 : :
4002 : : (void)jenv;
4003 : : (void)jcls;
4004 : : result = (int)(8192);
4005 : : jresult = (jint)result;
4006 : 1 : return jresult;
4007 : : }
4008 : :
4009 : :
4010 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TRUE_1get(JNIEnv *jenv, jclass jcls) {
4011 : : jint jresult = 0 ;
4012 : : int result;
4013 : :
4014 : : (void)jenv;
4015 : : (void)jcls;
4016 : : result = (int)(1);
4017 : : jresult = (jint)result;
4018 : 1 : return jresult;
4019 : : }
4020 : :
4021 : :
4022 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1FALSE_1get(JNIEnv *jenv, jclass jcls) {
4023 : : jint jresult = 0 ;
4024 : : int result;
4025 : :
4026 : : (void)jenv;
4027 : : (void)jcls;
4028 : : result = (int)(0);
4029 : : jresult = (jint)result;
4030 : 1 : return jresult;
4031 : : }
4032 : :
4033 : :
4034 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1UNKNOWN_1get(JNIEnv *jenv, jclass jcls) {
4035 : : jint jresult = 0 ;
4036 : : int result;
4037 : :
4038 : : (void)jenv;
4039 : : (void)jcls;
4040 : : result = (int)(-1);
4041 : : jresult = (jint)result;
4042 : 1 : return jresult;
4043 : : }
4044 : :
4045 : :
4046 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1ON_1get(JNIEnv *jenv, jclass jcls) {
4047 : : jint jresult = 0 ;
4048 : : int result;
4049 : :
4050 : : (void)jenv;
4051 : : (void)jcls;
4052 : : result = (int)(1);
4053 : : jresult = (jint)result;
4054 : 1 : return jresult;
4055 : : }
4056 : :
4057 : :
4058 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1OFF_1get(JNIEnv *jenv, jclass jcls) {
4059 : : jint jresult = 0 ;
4060 : : int result;
4061 : :
4062 : : (void)jenv;
4063 : : (void)jcls;
4064 : : result = (int)(0);
4065 : : jresult = (jint)result;
4066 : 1 : return jresult;
4067 : : }
4068 : :
4069 : :
4070 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEFAULT_1get(JNIEnv *jenv, jclass jcls) {
4071 : : jint jresult = 0 ;
4072 : : int result;
4073 : :
4074 : : (void)jenv;
4075 : : (void)jcls;
4076 : : result = (int)(2);
4077 : : jresult = (jint)result;
4078 : 1 : return jresult;
4079 : : }
4080 : :
4081 : :
4082 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1EMBED_1get(JNIEnv *jenv, jclass jcls) {
4083 : : jint jresult = 0 ;
4084 : : int result;
4085 : :
4086 : : (void)jenv;
4087 : : (void)jcls;
4088 : : result = (int)(3);
4089 : : jresult = (jint)result;
4090 : 1 : return jresult;
4091 : : }
4092 : :
4093 : :
4094 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DELETE_1get(JNIEnv *jenv, jclass jcls) {
4095 : : jint jresult = 0 ;
4096 : : int result;
4097 : :
4098 : : (void)jenv;
4099 : : (void)jcls;
4100 : : result = (int)(4);
4101 : : jresult = (jint)result;
4102 : 1 : return jresult;
4103 : : }
4104 : :
4105 : :
4106 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1YES_1get(JNIEnv *jenv, jclass jcls) {
4107 : : jint jresult = 0 ;
4108 : : int result;
4109 : :
4110 : : (void)jenv;
4111 : : (void)jcls;
4112 : : result = (int)(1);
4113 : : jresult = (jint)result;
4114 : 1 : return jresult;
4115 : : }
4116 : :
4117 : :
4118 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NO_1get(JNIEnv *jenv, jclass jcls) {
4119 : : jint jresult = 0 ;
4120 : : int result;
4121 : :
4122 : : (void)jenv;
4123 : : (void)jcls;
4124 : : result = (int)(0);
4125 : : jresult = (jint)result;
4126 : 1 : return jresult;
4127 : : }
4128 : :
4129 : :
4130 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LAYER_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
4131 : : jint jresult = 0 ;
4132 : : int result;
4133 : :
4134 : : (void)jenv;
4135 : : (void)jcls;
4136 : : result = (int)(64);
4137 : : jresult = (jint)result;
4138 : 1 : return jresult;
4139 : : }
4140 : :
4141 : :
4142 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1CLASS_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
4143 : : jint jresult = 0 ;
4144 : : int result;
4145 : :
4146 : : (void)jenv;
4147 : : (void)jcls;
4148 : : result = (int)(8);
4149 : : jresult = (jint)result;
4150 : 1 : return jresult;
4151 : : }
4152 : :
4153 : :
4154 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1STYLE_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
4155 : : jint jresult = 0 ;
4156 : : int result;
4157 : :
4158 : : (void)jenv;
4159 : : (void)jcls;
4160 : : result = (int)(4);
4161 : : jresult = (jint)result;
4162 : 1 : return jresult;
4163 : : }
4164 : :
4165 : :
4166 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LABEL_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
4167 : : jint jresult = 0 ;
4168 : : int result;
4169 : :
4170 : : (void)jenv;
4171 : : (void)jcls;
4172 : : result = (int)(2);
4173 : : jresult = (jint)result;
4174 : 1 : return jresult;
4175 : : }
4176 : :
4177 : :
4178 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAX_1LABEL_1PRIORITY_1get(JNIEnv *jenv, jclass jcls) {
4179 : : jint jresult = 0 ;
4180 : : int result;
4181 : :
4182 : : (void)jenv;
4183 : : (void)jcls;
4184 : : result = (int)(10);
4185 : : jresult = (jint)result;
4186 : 1 : return jresult;
4187 : : }
4188 : :
4189 : :
4190 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAX_1LABEL_1FONTS_1get(JNIEnv *jenv, jclass jcls) {
4191 : : jint jresult = 0 ;
4192 : : int result;
4193 : :
4194 : : (void)jenv;
4195 : : (void)jcls;
4196 : : result = (int)(5);
4197 : : jresult = (jint)result;
4198 : 1 : return jresult;
4199 : : }
4200 : :
4201 : :
4202 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEFAULT_1LABEL_1PRIORITY_1get(JNIEnv *jenv, jclass jcls) {
4203 : : jint jresult = 0 ;
4204 : : int result;
4205 : :
4206 : : (void)jenv;
4207 : : (void)jcls;
4208 : : result = (int)(1);
4209 : : jresult = (jint)result;
4210 : 1 : return jresult;
4211 : : }
4212 : :
4213 : :
4214 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LABEL_1FORCE_1GROUP_1get(JNIEnv *jenv, jclass jcls) {
4215 : : jint jresult = 0 ;
4216 : : int result;
4217 : :
4218 : : (void)jenv;
4219 : : (void)jcls;
4220 : : result = (int)(2);
4221 : : jresult = (jint)result;
4222 : 1 : return jresult;
4223 : : }
4224 : :
4225 : :
4226 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1SWF_1get(JNIEnv *jenv, jclass jcls) {
4227 : : jint jresult = 0 ;
4228 : : int result;
4229 : :
4230 : : (void)jenv;
4231 : : (void)jcls;
4232 : : result = (int)(2);
4233 : : jresult = (jint)result;
4234 : 1 : return jresult;
4235 : : }
4236 : :
4237 : :
4238 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1RAWDATA_1get(JNIEnv *jenv, jclass jcls) {
4239 : : jint jresult = 0 ;
4240 : : int result;
4241 : :
4242 : : (void)jenv;
4243 : : (void)jcls;
4244 : : result = (int)(3);
4245 : : jresult = (jint)result;
4246 : 1 : return jresult;
4247 : : }
4248 : :
4249 : :
4250 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1IMAGEMAP_1get(JNIEnv *jenv, jclass jcls) {
4251 : : jint jresult = 0 ;
4252 : : int result;
4253 : :
4254 : : (void)jenv;
4255 : : (void)jcls;
4256 : : result = (int)(5);
4257 : : jresult = (jint)result;
4258 : 1 : return jresult;
4259 : : }
4260 : :
4261 : :
4262 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1TEMPLATE_1get(JNIEnv *jenv, jclass jcls) {
4263 : : jint jresult = 0 ;
4264 : : int result;
4265 : :
4266 : : (void)jenv;
4267 : : (void)jcls;
4268 : : result = (int)(8);
4269 : : jresult = (jint)result;
4270 : 1 : return jresult;
4271 : : }
4272 : :
4273 : :
4274 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1OGR_1get(JNIEnv *jenv, jclass jcls) {
4275 : : jint jresult = 0 ;
4276 : : int result;
4277 : :
4278 : : (void)jenv;
4279 : : (void)jcls;
4280 : : result = (int)(16);
4281 : : jresult = (jint)result;
4282 : 1 : return jresult;
4283 : : }
4284 : :
4285 : :
4286 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1PLUGIN_1get(JNIEnv *jenv, jclass jcls) {
4287 : : jint jresult = 0 ;
4288 : : int result;
4289 : :
4290 : : (void)jenv;
4291 : : (void)jcls;
4292 : : result = (int)(100);
4293 : : jresult = (jint)result;
4294 : 1 : return jresult;
4295 : : }
4296 : :
4297 : :
4298 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1CAIRO_1RASTER_1get(JNIEnv *jenv, jclass jcls) {
4299 : : jint jresult = 0 ;
4300 : : int result;
4301 : :
4302 : : (void)jenv;
4303 : : (void)jcls;
4304 : : result = (int)(101);
4305 : : jresult = (jint)result;
4306 : 1 : return jresult;
4307 : : }
4308 : :
4309 : :
4310 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1CAIRO_1PDF_1get(JNIEnv *jenv, jclass jcls) {
4311 : : jint jresult = 0 ;
4312 : : int result;
4313 : :
4314 : : (void)jenv;
4315 : : (void)jcls;
4316 : : result = (int)(102);
4317 : : jresult = (jint)result;
4318 : 1 : return jresult;
4319 : : }
4320 : :
4321 : :
4322 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1CAIRO_1SVG_1get(JNIEnv *jenv, jclass jcls) {
4323 : : jint jresult = 0 ;
4324 : : int result;
4325 : :
4326 : : (void)jenv;
4327 : : (void)jcls;
4328 : : result = (int)(103);
4329 : : jresult = (jint)result;
4330 : 1 : return jresult;
4331 : : }
4332 : :
4333 : :
4334 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1OGL_1get(JNIEnv *jenv, jclass jcls) {
4335 : : jint jresult = 0 ;
4336 : : int result;
4337 : :
4338 : : (void)jenv;
4339 : : (void)jcls;
4340 : : result = (int)(104);
4341 : : jresult = (jint)result;
4342 : 1 : return jresult;
4343 : : }
4344 : :
4345 : :
4346 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1AGG_1get(JNIEnv *jenv, jclass jcls) {
4347 : : jint jresult = 0 ;
4348 : : int result;
4349 : :
4350 : : (void)jenv;
4351 : : (void)jcls;
4352 : : result = (int)(105);
4353 : : jresult = (jint)result;
4354 : 1 : return jresult;
4355 : : }
4356 : :
4357 : :
4358 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1KML_1get(JNIEnv *jenv, jclass jcls) {
4359 : : jint jresult = 0 ;
4360 : : int result;
4361 : :
4362 : : (void)jenv;
4363 : : (void)jcls;
4364 : : result = (int)(106);
4365 : : jresult = (jint)result;
4366 : 1 : return jresult;
4367 : : }
4368 : :
4369 : :
4370 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1UTFGRID_1get(JNIEnv *jenv, jclass jcls) {
4371 : : jint jresult = 0 ;
4372 : : int result;
4373 : :
4374 : : (void)jenv;
4375 : : (void)jcls;
4376 : : result = (int)(107);
4377 : : jresult = (jint)result;
4378 : 1 : return jresult;
4379 : : }
4380 : :
4381 : :
4382 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1POSITIONS_1LENGTH_1get(JNIEnv *jenv, jclass jcls) {
4383 : : jint jresult = 0 ;
4384 : : int result;
4385 : :
4386 : : (void)jenv;
4387 : : (void)jcls;
4388 : : result = (int)(14);
4389 : : jresult = (jint)result;
4390 : 1 : return jresult;
4391 : : }
4392 : :
4393 : :
4394 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1UL_1get(JNIEnv *jenv, jclass jcls) {
4395 : : jint jresult = 0 ;
4396 : : enum MS_POSITIONS_ENUM result;
4397 : :
4398 : : (void)jenv;
4399 : : (void)jcls;
4400 : : {
4401 : : errorObj *ms_error;
4402 : : result = (enum MS_POSITIONS_ENUM)MS_UL;
4403 : 0 : ms_error = msGetErrorObj();
4404 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4405 : : char ms_message[8192];
4406 : 0 : char* msg = msGetErrorString(";");
4407 : 0 : int ms_errorcode = ms_error->code;
4408 [ # # ]: 0 : if (msg) {
4409 : 0 : snprintf(ms_message, 8192, msg);
4410 : 0 : free(msg);
4411 : : }
4412 : : else sprintf(ms_message, "Unknown message");
4413 : :
4414 : 0 : msResetErrorList();
4415 : :
4416 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4417 : : case MS_NOTFOUND:
4418 : : break;
4419 : : case -1:
4420 : : break;
4421 : : case MS_IOERR:
4422 : : {
4423 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4424 : : };
4425 : : break;
4426 : : case MS_MEMERR:
4427 : : {
4428 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4429 : : };
4430 : : break;
4431 : : case MS_TYPEERR:
4432 : : {
4433 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4434 : : };
4435 : : break;
4436 : : case MS_EOFERR:
4437 : : {
4438 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4439 : : };
4440 : : break;
4441 : : case MS_CHILDERR:
4442 : : {
4443 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4444 : : };
4445 : : break;
4446 : : case MS_NULLPARENTERR:
4447 : : {
4448 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4449 : : };
4450 : : break;
4451 : : default:
4452 : : {
4453 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4454 : : };
4455 : : break;
4456 : : }
4457 : : }
4458 : : }
4459 : : jresult = (jint)result;
4460 : : return jresult;
4461 : : }
4462 : :
4463 : :
4464 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TINY_1get(JNIEnv *jenv, jclass jcls) {
4465 : : jint jresult = 0 ;
4466 : : int result;
4467 : :
4468 : : (void)jenv;
4469 : : (void)jcls;
4470 : : result = (int)(5);
4471 : : jresult = (jint)result;
4472 : 1 : return jresult;
4473 : : }
4474 : :
4475 : :
4476 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SMALL_1get(JNIEnv *jenv, jclass jcls) {
4477 : : jint jresult = 0 ;
4478 : : int result;
4479 : :
4480 : : (void)jenv;
4481 : : (void)jcls;
4482 : : result = (int)(7);
4483 : : jresult = (jint)result;
4484 : 1 : return jresult;
4485 : : }
4486 : :
4487 : :
4488 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MEDIUM_1get(JNIEnv *jenv, jclass jcls) {
4489 : : jint jresult = 0 ;
4490 : : int result;
4491 : :
4492 : : (void)jenv;
4493 : : (void)jcls;
4494 : : result = (int)(10);
4495 : : jresult = (jint)result;
4496 : 1 : return jresult;
4497 : : }
4498 : :
4499 : :
4500 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LARGE_1get(JNIEnv *jenv, jclass jcls) {
4501 : : jint jresult = 0 ;
4502 : : int result;
4503 : :
4504 : : (void)jenv;
4505 : : (void)jcls;
4506 : : result = (int)(13);
4507 : : jresult = (jint)result;
4508 : 1 : return jresult;
4509 : : }
4510 : :
4511 : :
4512 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1GIANT_1get(JNIEnv *jenv, jclass jcls) {
4513 : : jint jresult = 0 ;
4514 : : int result;
4515 : :
4516 : : (void)jenv;
4517 : : (void)jcls;
4518 : : result = (int)(16);
4519 : : jresult = (jint)result;
4520 : 1 : return jresult;
4521 : : }
4522 : :
4523 : :
4524 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SINGLE_1get(JNIEnv *jenv, jclass jcls) {
4525 : : jint jresult = 0 ;
4526 : : int result;
4527 : :
4528 : : (void)jenv;
4529 : : (void)jcls;
4530 : : result = (int)(0);
4531 : : jresult = (jint)result;
4532 : 1 : return jresult;
4533 : : }
4534 : :
4535 : :
4536 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MULTIPLE_1get(JNIEnv *jenv, jclass jcls) {
4537 : : jint jresult = 0 ;
4538 : : int result;
4539 : :
4540 : : (void)jenv;
4541 : : (void)jcls;
4542 : : result = (int)(1);
4543 : : jresult = (jint)result;
4544 : 1 : return jresult;
4545 : : }
4546 : :
4547 : :
4548 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1CJC_1DEFAULT_1JOIN_1MAXSIZE_1get(JNIEnv *jenv, jclass jcls) {
4549 : : jint jresult = 0 ;
4550 : : int result;
4551 : :
4552 : : (void)jenv;
4553 : : (void)jcls;
4554 : : result = (int)(3);
4555 : : jresult = (jint)result;
4556 : 1 : return jresult;
4557 : : }
4558 : :
4559 : :
4560 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1STYLE_1BINDING_1LENGTH_1get(JNIEnv *jenv, jclass jcls) {
4561 : : jint jresult = 0 ;
4562 : : int result;
4563 : :
4564 : : (void)jenv;
4565 : : (void)jcls;
4566 : : result = (int)(12);
4567 : : jresult = (jint)result;
4568 : 1 : return jresult;
4569 : : }
4570 : :
4571 : :
4572 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LABEL_1BINDING_1LENGTH_1get(JNIEnv *jenv, jclass jcls) {
4573 : : jint jresult = 0 ;
4574 : : int result;
4575 : :
4576 : : (void)jenv;
4577 : : (void)jcls;
4578 : : result = (int)(9);
4579 : : jresult = (jint)result;
4580 : 1 : return jresult;
4581 : : }
4582 : :
4583 : :
4584 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_fontSetObj_1filename_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4585 : : jstring jresult = 0 ;
4586 : : fontSetObj *arg1 = (fontSetObj *) 0 ;
4587 : : char *result = 0 ;
4588 : :
4589 : : (void)jenv;
4590 : : (void)jcls;
4591 : : (void)jarg1_;
4592 : 0 : arg1 = *(fontSetObj **)&jarg1;
4593 : 0 : result = (char *) ((arg1)->filename);
4594 : : {
4595 : 0 : jresult = JNU_NewStringNative(jenv, result);
4596 : : }
4597 : 0 : return jresult;
4598 : : }
4599 : :
4600 : :
4601 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_fontSetObj_1numfonts_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4602 : : jint jresult = 0 ;
4603 : : fontSetObj *arg1 = (fontSetObj *) 0 ;
4604 : : int result;
4605 : :
4606 : : (void)jenv;
4607 : : (void)jcls;
4608 : : (void)jarg1_;
4609 : 0 : arg1 = *(fontSetObj **)&jarg1;
4610 : 0 : result = (int) ((arg1)->numfonts);
4611 : : jresult = (jint)result;
4612 : 0 : return jresult;
4613 : : }
4614 : :
4615 : :
4616 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_fontSetObj_1fonts_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4617 : : jlong jresult = 0 ;
4618 : : fontSetObj *arg1 = (fontSetObj *) 0 ;
4619 : : hashTableObj *result = 0 ;
4620 : :
4621 : : (void)jenv;
4622 : : (void)jcls;
4623 : : (void)jarg1_;
4624 : 0 : arg1 = *(fontSetObj **)&jarg1;
4625 : 0 : result = (hashTableObj *)& ((arg1)->fonts);
4626 : 0 : *(hashTableObj **)&jresult = result;
4627 : 0 : return jresult;
4628 : : }
4629 : :
4630 : :
4631 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1fontSetObj(JNIEnv *jenv, jclass jcls) {
4632 : : jlong jresult = 0 ;
4633 : : fontSetObj *result = 0 ;
4634 : :
4635 : : (void)jenv;
4636 : : (void)jcls;
4637 : : {
4638 : : errorObj *ms_error;
4639 : 0 : result = (fontSetObj *)calloc(1, sizeof(fontSetObj));
4640 : 0 : ms_error = msGetErrorObj();
4641 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4642 : : char ms_message[8192];
4643 : 0 : char* msg = msGetErrorString(";");
4644 : 0 : int ms_errorcode = ms_error->code;
4645 [ # # ]: 0 : if (msg) {
4646 : 0 : snprintf(ms_message, 8192, msg);
4647 : 0 : free(msg);
4648 : : }
4649 : : else sprintf(ms_message, "Unknown message");
4650 : :
4651 : 0 : msResetErrorList();
4652 : :
4653 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4654 : : case MS_NOTFOUND:
4655 : : break;
4656 : : case -1:
4657 : : break;
4658 : : case MS_IOERR:
4659 : : {
4660 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4661 : : };
4662 : : break;
4663 : : case MS_MEMERR:
4664 : : {
4665 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4666 : : };
4667 : : break;
4668 : : case MS_TYPEERR:
4669 : : {
4670 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4671 : : };
4672 : : break;
4673 : : case MS_EOFERR:
4674 : : {
4675 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4676 : : };
4677 : : break;
4678 : : case MS_CHILDERR:
4679 : : {
4680 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4681 : : };
4682 : : break;
4683 : : case MS_NULLPARENTERR:
4684 : : {
4685 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4686 : : };
4687 : : break;
4688 : : default:
4689 : : {
4690 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4691 : : };
4692 : : break;
4693 : : }
4694 : : }
4695 : : }
4696 : 0 : *(fontSetObj **)&jresult = result;
4697 : 0 : return jresult;
4698 : : }
4699 : :
4700 : :
4701 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1fontSetObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4702 : : fontSetObj *arg1 = (fontSetObj *) 0 ;
4703 : :
4704 : : (void)jenv;
4705 : : (void)jcls;
4706 : 0 : arg1 = *(fontSetObj **)&jarg1;
4707 : : {
4708 : : errorObj *ms_error;
4709 : 0 : free((char *) arg1);
4710 : 0 : ms_error = msGetErrorObj();
4711 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4712 : : char ms_message[8192];
4713 : 0 : char* msg = msGetErrorString(";");
4714 : 0 : int ms_errorcode = ms_error->code;
4715 [ # # ]: 0 : if (msg) {
4716 : 0 : snprintf(ms_message, 8192, msg);
4717 : 0 : free(msg);
4718 : : }
4719 : : else sprintf(ms_message, "Unknown message");
4720 : :
4721 : 0 : msResetErrorList();
4722 : :
4723 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4724 : : case MS_NOTFOUND:
4725 : : break;
4726 : : case -1:
4727 : : break;
4728 : : case MS_IOERR:
4729 : : {
4730 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
4731 : : };
4732 : : break;
4733 : : case MS_MEMERR:
4734 : : {
4735 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
4736 : : };
4737 : : break;
4738 : : case MS_TYPEERR:
4739 : : {
4740 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
4741 : : };
4742 : : break;
4743 : : case MS_EOFERR:
4744 : : {
4745 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
4746 : : };
4747 : : break;
4748 : : case MS_CHILDERR:
4749 : : {
4750 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
4751 : : };
4752 : : break;
4753 : : case MS_NULLPARENTERR:
4754 : : {
4755 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
4756 : : };
4757 : : break;
4758 : : default:
4759 : : {
4760 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
4761 : : };
4762 : : break;
4763 : : }
4764 : : }
4765 : : }
4766 : : }
4767 : :
4768 : :
4769 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1LOGICAL_1AND_1get(JNIEnv *jenv, jclass jcls) {
4770 : : jint jresult = 0 ;
4771 : : enum MS_TOKEN_LOGICAL_ENUM result;
4772 : :
4773 : : (void)jenv;
4774 : : (void)jcls;
4775 : : {
4776 : : errorObj *ms_error;
4777 : : result = (enum MS_TOKEN_LOGICAL_ENUM)MS_TOKEN_LOGICAL_AND;
4778 : 0 : ms_error = msGetErrorObj();
4779 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4780 : : char ms_message[8192];
4781 : 0 : char* msg = msGetErrorString(";");
4782 : 0 : int ms_errorcode = ms_error->code;
4783 [ # # ]: 0 : if (msg) {
4784 : 0 : snprintf(ms_message, 8192, msg);
4785 : 0 : free(msg);
4786 : : }
4787 : : else sprintf(ms_message, "Unknown message");
4788 : :
4789 : 0 : msResetErrorList();
4790 : :
4791 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4792 : : case MS_NOTFOUND:
4793 : : break;
4794 : : case -1:
4795 : : break;
4796 : : case MS_IOERR:
4797 : : {
4798 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4799 : : };
4800 : : break;
4801 : : case MS_MEMERR:
4802 : : {
4803 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4804 : : };
4805 : : break;
4806 : : case MS_TYPEERR:
4807 : : {
4808 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4809 : : };
4810 : : break;
4811 : : case MS_EOFERR:
4812 : : {
4813 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4814 : : };
4815 : : break;
4816 : : case MS_CHILDERR:
4817 : : {
4818 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4819 : : };
4820 : : break;
4821 : : case MS_NULLPARENTERR:
4822 : : {
4823 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4824 : : };
4825 : : break;
4826 : : default:
4827 : : {
4828 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4829 : : };
4830 : : break;
4831 : : }
4832 : : }
4833 : : }
4834 : : jresult = (jint)result;
4835 : : return jresult;
4836 : : }
4837 : :
4838 : :
4839 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1LITERAL_1NUMBER_1get(JNIEnv *jenv, jclass jcls) {
4840 : : jint jresult = 0 ;
4841 : : enum MS_TOKEN_LITERAL_ENUM result;
4842 : :
4843 : : (void)jenv;
4844 : : (void)jcls;
4845 : : {
4846 : : errorObj *ms_error;
4847 : : result = (enum MS_TOKEN_LITERAL_ENUM)MS_TOKEN_LITERAL_NUMBER;
4848 : 0 : ms_error = msGetErrorObj();
4849 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4850 : : char ms_message[8192];
4851 : 0 : char* msg = msGetErrorString(";");
4852 : 0 : int ms_errorcode = ms_error->code;
4853 [ # # ]: 0 : if (msg) {
4854 : 0 : snprintf(ms_message, 8192, msg);
4855 : 0 : free(msg);
4856 : : }
4857 : : else sprintf(ms_message, "Unknown message");
4858 : :
4859 : 0 : msResetErrorList();
4860 : :
4861 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4862 : : case MS_NOTFOUND:
4863 : : break;
4864 : : case -1:
4865 : : break;
4866 : : case MS_IOERR:
4867 : : {
4868 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4869 : : };
4870 : : break;
4871 : : case MS_MEMERR:
4872 : : {
4873 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4874 : : };
4875 : : break;
4876 : : case MS_TYPEERR:
4877 : : {
4878 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4879 : : };
4880 : : break;
4881 : : case MS_EOFERR:
4882 : : {
4883 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4884 : : };
4885 : : break;
4886 : : case MS_CHILDERR:
4887 : : {
4888 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4889 : : };
4890 : : break;
4891 : : case MS_NULLPARENTERR:
4892 : : {
4893 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4894 : : };
4895 : : break;
4896 : : default:
4897 : : {
4898 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4899 : : };
4900 : : break;
4901 : : }
4902 : : }
4903 : : }
4904 : : jresult = (jint)result;
4905 : : return jresult;
4906 : : }
4907 : :
4908 : :
4909 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1COMPARISON_1EQ_1get(JNIEnv *jenv, jclass jcls) {
4910 : : jint jresult = 0 ;
4911 : : enum MS_TOKEN_COMPARISON_ENUM result;
4912 : :
4913 : : (void)jenv;
4914 : : (void)jcls;
4915 : : {
4916 : : errorObj *ms_error;
4917 : : result = (enum MS_TOKEN_COMPARISON_ENUM)MS_TOKEN_COMPARISON_EQ;
4918 : 0 : ms_error = msGetErrorObj();
4919 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4920 : : char ms_message[8192];
4921 : 0 : char* msg = msGetErrorString(";");
4922 : 0 : int ms_errorcode = ms_error->code;
4923 [ # # ]: 0 : if (msg) {
4924 : 0 : snprintf(ms_message, 8192, msg);
4925 : 0 : free(msg);
4926 : : }
4927 : : else sprintf(ms_message, "Unknown message");
4928 : :
4929 : 0 : msResetErrorList();
4930 : :
4931 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4932 : : case MS_NOTFOUND:
4933 : : break;
4934 : : case -1:
4935 : : break;
4936 : : case MS_IOERR:
4937 : : {
4938 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4939 : : };
4940 : : break;
4941 : : case MS_MEMERR:
4942 : : {
4943 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4944 : : };
4945 : : break;
4946 : : case MS_TYPEERR:
4947 : : {
4948 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4949 : : };
4950 : : break;
4951 : : case MS_EOFERR:
4952 : : {
4953 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4954 : : };
4955 : : break;
4956 : : case MS_CHILDERR:
4957 : : {
4958 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4959 : : };
4960 : : break;
4961 : : case MS_NULLPARENTERR:
4962 : : {
4963 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4964 : : };
4965 : : break;
4966 : : default:
4967 : : {
4968 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4969 : : };
4970 : : break;
4971 : : }
4972 : : }
4973 : : }
4974 : : jresult = (jint)result;
4975 : : return jresult;
4976 : : }
4977 : :
4978 : :
4979 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1FUNCTION_1LENGTH_1get(JNIEnv *jenv, jclass jcls) {
4980 : : jint jresult = 0 ;
4981 : : enum MS_TOKEN_FUNCTION_ENUM result;
4982 : :
4983 : : (void)jenv;
4984 : : (void)jcls;
4985 : : {
4986 : : errorObj *ms_error;
4987 : : result = (enum MS_TOKEN_FUNCTION_ENUM)MS_TOKEN_FUNCTION_LENGTH;
4988 : 0 : ms_error = msGetErrorObj();
4989 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4990 : : char ms_message[8192];
4991 : 0 : char* msg = msGetErrorString(";");
4992 : 0 : int ms_errorcode = ms_error->code;
4993 [ # # ]: 0 : if (msg) {
4994 : 0 : snprintf(ms_message, 8192, msg);
4995 : 0 : free(msg);
4996 : : }
4997 : : else sprintf(ms_message, "Unknown message");
4998 : :
4999 : 0 : msResetErrorList();
5000 : :
5001 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5002 : : case MS_NOTFOUND:
5003 : : break;
5004 : : case -1:
5005 : : break;
5006 : : case MS_IOERR:
5007 : : {
5008 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5009 : : };
5010 : : break;
5011 : : case MS_MEMERR:
5012 : : {
5013 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5014 : : };
5015 : : break;
5016 : : case MS_TYPEERR:
5017 : : {
5018 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5019 : : };
5020 : : break;
5021 : : case MS_EOFERR:
5022 : : {
5023 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5024 : : };
5025 : : break;
5026 : : case MS_CHILDERR:
5027 : : {
5028 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5029 : : };
5030 : : break;
5031 : : case MS_NULLPARENTERR:
5032 : : {
5033 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5034 : : };
5035 : : break;
5036 : : default:
5037 : : {
5038 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5039 : : };
5040 : : break;
5041 : : }
5042 : : }
5043 : : }
5044 : : jresult = (jint)result;
5045 : : return jresult;
5046 : : }
5047 : :
5048 : :
5049 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1BINDING_1DOUBLE_1get(JNIEnv *jenv, jclass jcls) {
5050 : : jint jresult = 0 ;
5051 : : enum MS_TOKEN_BINDING_ENUM result;
5052 : :
5053 : : (void)jenv;
5054 : : (void)jcls;
5055 : : {
5056 : : errorObj *ms_error;
5057 : : result = (enum MS_TOKEN_BINDING_ENUM)MS_TOKEN_BINDING_DOUBLE;
5058 : 0 : ms_error = msGetErrorObj();
5059 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5060 : : char ms_message[8192];
5061 : 0 : char* msg = msGetErrorString(";");
5062 : 0 : int ms_errorcode = ms_error->code;
5063 [ # # ]: 0 : if (msg) {
5064 : 0 : snprintf(ms_message, 8192, msg);
5065 : 0 : free(msg);
5066 : : }
5067 : : else sprintf(ms_message, "Unknown message");
5068 : :
5069 : 0 : msResetErrorList();
5070 : :
5071 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5072 : : case MS_NOTFOUND:
5073 : : break;
5074 : : case -1:
5075 : : break;
5076 : : case MS_IOERR:
5077 : : {
5078 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5079 : : };
5080 : : break;
5081 : : case MS_MEMERR:
5082 : : {
5083 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5084 : : };
5085 : : break;
5086 : : case MS_TYPEERR:
5087 : : {
5088 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5089 : : };
5090 : : break;
5091 : : case MS_EOFERR:
5092 : : {
5093 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5094 : : };
5095 : : break;
5096 : : case MS_CHILDERR:
5097 : : {
5098 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5099 : : };
5100 : : break;
5101 : : case MS_NULLPARENTERR:
5102 : : {
5103 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5104 : : };
5105 : : break;
5106 : : default:
5107 : : {
5108 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5109 : : };
5110 : : break;
5111 : : }
5112 : : }
5113 : : }
5114 : : jresult = (jint)result;
5115 : : return jresult;
5116 : : }
5117 : :
5118 : :
5119 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1maxdistance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
5120 : : clusterObj *arg1 = (clusterObj *) 0 ;
5121 : : double arg2 ;
5122 : :
5123 : : (void)jenv;
5124 : : (void)jcls;
5125 : : (void)jarg1_;
5126 : 0 : arg1 = *(clusterObj **)&jarg1;
5127 : : arg2 = (double)jarg2;
5128 [ # # ]: 0 : if (arg1) (arg1)->maxdistance = arg2;
5129 : 0 : }
5130 : :
5131 : :
5132 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1maxdistance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5133 : : jdouble jresult = 0 ;
5134 : : clusterObj *arg1 = (clusterObj *) 0 ;
5135 : : double result;
5136 : :
5137 : : (void)jenv;
5138 : : (void)jcls;
5139 : : (void)jarg1_;
5140 : 0 : arg1 = *(clusterObj **)&jarg1;
5141 : 0 : result = (double) ((arg1)->maxdistance);
5142 : : jresult = (jdouble)result;
5143 : 0 : return jresult;
5144 : : }
5145 : :
5146 : :
5147 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1buffer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
5148 : : clusterObj *arg1 = (clusterObj *) 0 ;
5149 : : double arg2 ;
5150 : :
5151 : : (void)jenv;
5152 : : (void)jcls;
5153 : : (void)jarg1_;
5154 : 0 : arg1 = *(clusterObj **)&jarg1;
5155 : : arg2 = (double)jarg2;
5156 [ # # ]: 0 : if (arg1) (arg1)->buffer = arg2;
5157 : 0 : }
5158 : :
5159 : :
5160 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1buffer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5161 : : jdouble jresult = 0 ;
5162 : : clusterObj *arg1 = (clusterObj *) 0 ;
5163 : : double result;
5164 : :
5165 : : (void)jenv;
5166 : : (void)jcls;
5167 : : (void)jarg1_;
5168 : 0 : arg1 = *(clusterObj **)&jarg1;
5169 : 0 : result = (double) ((arg1)->buffer);
5170 : : jresult = (jdouble)result;
5171 : 0 : return jresult;
5172 : : }
5173 : :
5174 : :
5175 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1region_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5176 : : clusterObj *arg1 = (clusterObj *) 0 ;
5177 : : char *arg2 = (char *) 0 ;
5178 : :
5179 : : (void)jenv;
5180 : : (void)jcls;
5181 : : (void)jarg1_;
5182 : 0 : arg1 = *(clusterObj **)&jarg1;
5183 : : {
5184 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5185 : : }
5186 : : {
5187 [ # # ]: 0 : if (arg1->region) free((char*)arg1->region);
5188 [ # # ]: 0 : if (arg2) {
5189 : 0 : arg1->region = (char *) malloc(strlen(arg2)+1);
5190 : 0 : strcpy((char*)arg1->region,arg2);
5191 : : } else {
5192 : 0 : arg1->region = 0;
5193 : : }
5194 : : }
5195 [ # # ]: 0 : if (arg2) free(arg2);
5196 : 0 : }
5197 : :
5198 : :
5199 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1region_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5200 : : jstring jresult = 0 ;
5201 : : clusterObj *arg1 = (clusterObj *) 0 ;
5202 : : char *result = 0 ;
5203 : :
5204 : : (void)jenv;
5205 : : (void)jcls;
5206 : : (void)jarg1_;
5207 : 0 : arg1 = *(clusterObj **)&jarg1;
5208 : 0 : result = (char *) ((arg1)->region);
5209 : : {
5210 : 0 : jresult = JNU_NewStringNative(jenv, result);
5211 : : }
5212 : 0 : return jresult;
5213 : : }
5214 : :
5215 : :
5216 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5217 : : jint jresult = 0 ;
5218 : : clusterObj *arg1 = (clusterObj *) 0 ;
5219 : : char *arg2 = (char *) 0 ;
5220 : : int result;
5221 : :
5222 : : (void)jenv;
5223 : : (void)jcls;
5224 : : (void)jarg1_;
5225 : 0 : arg1 = *(clusterObj **)&jarg1;
5226 : : {
5227 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5228 : : }
5229 : : {
5230 : : errorObj *ms_error;
5231 : : result = (int)clusterObj_updateFromString(arg1,arg2);
5232 : 0 : ms_error = msGetErrorObj();
5233 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5234 : : char ms_message[8192];
5235 : 0 : char* msg = msGetErrorString(";");
5236 : 0 : int ms_errorcode = ms_error->code;
5237 [ # # ]: 0 : if (msg) {
5238 : 0 : snprintf(ms_message, 8192, msg);
5239 : 0 : free(msg);
5240 : : }
5241 : : else sprintf(ms_message, "Unknown message");
5242 : :
5243 : 0 : msResetErrorList();
5244 : :
5245 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5246 : : case MS_NOTFOUND:
5247 : : break;
5248 : : case -1:
5249 : : break;
5250 : : case MS_IOERR:
5251 : : {
5252 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5253 : : };
5254 : : break;
5255 : : case MS_MEMERR:
5256 : : {
5257 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5258 : : };
5259 : : break;
5260 : : case MS_TYPEERR:
5261 : : {
5262 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5263 : : };
5264 : : break;
5265 : : case MS_EOFERR:
5266 : : {
5267 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5268 : : };
5269 : : break;
5270 : : case MS_CHILDERR:
5271 : : {
5272 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5273 : : };
5274 : : break;
5275 : : case MS_NULLPARENTERR:
5276 : : {
5277 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5278 : : };
5279 : : break;
5280 : : default:
5281 : : {
5282 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5283 : : };
5284 : : break;
5285 : : }
5286 : : }
5287 : : }
5288 : : jresult = (jint)result;
5289 [ # # ]: 0 : if (arg2) free(arg2);
5290 : : return jresult;
5291 : : }
5292 : :
5293 : :
5294 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5295 : : jstring jresult = 0 ;
5296 : : clusterObj *arg1 = (clusterObj *) 0 ;
5297 : : char *result = 0 ;
5298 : :
5299 : : (void)jenv;
5300 : : (void)jcls;
5301 : : (void)jarg1_;
5302 : 0 : arg1 = *(clusterObj **)&jarg1;
5303 : : {
5304 : : errorObj *ms_error;
5305 : : result = (char *)clusterObj_convertToString(arg1);
5306 : 0 : ms_error = msGetErrorObj();
5307 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5308 : : char ms_message[8192];
5309 : 0 : char* msg = msGetErrorString(";");
5310 : 0 : int ms_errorcode = ms_error->code;
5311 [ # # ]: 0 : if (msg) {
5312 : 0 : snprintf(ms_message, 8192, msg);
5313 : 0 : free(msg);
5314 : : }
5315 : : else sprintf(ms_message, "Unknown message");
5316 : :
5317 : 0 : msResetErrorList();
5318 : :
5319 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5320 : : case MS_NOTFOUND:
5321 : : break;
5322 : : case -1:
5323 : : break;
5324 : : case MS_IOERR:
5325 : : {
5326 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5327 : : };
5328 : : break;
5329 : : case MS_MEMERR:
5330 : : {
5331 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5332 : : };
5333 : : break;
5334 : : case MS_TYPEERR:
5335 : : {
5336 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5337 : : };
5338 : : break;
5339 : : case MS_EOFERR:
5340 : : {
5341 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5342 : : };
5343 : : break;
5344 : : case MS_CHILDERR:
5345 : : {
5346 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5347 : : };
5348 : : break;
5349 : : case MS_NULLPARENTERR:
5350 : : {
5351 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5352 : : };
5353 : : break;
5354 : : default:
5355 : : {
5356 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5357 : : };
5358 : : break;
5359 : : }
5360 : : }
5361 : : }
5362 : : {
5363 : 0 : jresult = JNU_NewStringNative(jenv, result);
5364 : : }
5365 : 0 : free(result);
5366 : 0 : return jresult;
5367 : : }
5368 : :
5369 : :
5370 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1setGroup(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5371 : : jint jresult = 0 ;
5372 : : clusterObj *arg1 = (clusterObj *) 0 ;
5373 : : char *arg2 = (char *) 0 ;
5374 : : int result;
5375 : :
5376 : : (void)jenv;
5377 : : (void)jcls;
5378 : : (void)jarg1_;
5379 : 0 : arg1 = *(clusterObj **)&jarg1;
5380 : : {
5381 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5382 : : }
5383 : : {
5384 : : errorObj *ms_error;
5385 : : result = (int)clusterObj_setGroup(arg1,arg2);
5386 : 0 : ms_error = msGetErrorObj();
5387 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5388 : : char ms_message[8192];
5389 : 0 : char* msg = msGetErrorString(";");
5390 : 0 : int ms_errorcode = ms_error->code;
5391 [ # # ]: 0 : if (msg) {
5392 : 0 : snprintf(ms_message, 8192, msg);
5393 : 0 : free(msg);
5394 : : }
5395 : : else sprintf(ms_message, "Unknown message");
5396 : :
5397 : 0 : msResetErrorList();
5398 : :
5399 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5400 : : case MS_NOTFOUND:
5401 : : break;
5402 : : case -1:
5403 : : break;
5404 : : case MS_IOERR:
5405 : : {
5406 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5407 : : };
5408 : : break;
5409 : : case MS_MEMERR:
5410 : : {
5411 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5412 : : };
5413 : : break;
5414 : : case MS_TYPEERR:
5415 : : {
5416 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5417 : : };
5418 : : break;
5419 : : case MS_EOFERR:
5420 : : {
5421 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5422 : : };
5423 : : break;
5424 : : case MS_CHILDERR:
5425 : : {
5426 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5427 : : };
5428 : : break;
5429 : : case MS_NULLPARENTERR:
5430 : : {
5431 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5432 : : };
5433 : : break;
5434 : : default:
5435 : : {
5436 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5437 : : };
5438 : : break;
5439 : : }
5440 : : }
5441 : : }
5442 : : jresult = (jint)result;
5443 [ # # ]: 0 : if (arg2) free(arg2);
5444 : : return jresult;
5445 : : }
5446 : :
5447 : :
5448 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1getGroupString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5449 : : jstring jresult = 0 ;
5450 : : clusterObj *arg1 = (clusterObj *) 0 ;
5451 : : char *result = 0 ;
5452 : :
5453 : : (void)jenv;
5454 : : (void)jcls;
5455 : : (void)jarg1_;
5456 : 0 : arg1 = *(clusterObj **)&jarg1;
5457 : : {
5458 : : errorObj *ms_error;
5459 : : result = (char *)clusterObj_getGroupString(arg1);
5460 : 0 : ms_error = msGetErrorObj();
5461 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5462 : : char ms_message[8192];
5463 : 0 : char* msg = msGetErrorString(";");
5464 : 0 : int ms_errorcode = ms_error->code;
5465 [ # # ]: 0 : if (msg) {
5466 : 0 : snprintf(ms_message, 8192, msg);
5467 : 0 : free(msg);
5468 : : }
5469 : : else sprintf(ms_message, "Unknown message");
5470 : :
5471 : 0 : msResetErrorList();
5472 : :
5473 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5474 : : case MS_NOTFOUND:
5475 : : break;
5476 : : case -1:
5477 : : break;
5478 : : case MS_IOERR:
5479 : : {
5480 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5481 : : };
5482 : : break;
5483 : : case MS_MEMERR:
5484 : : {
5485 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5486 : : };
5487 : : break;
5488 : : case MS_TYPEERR:
5489 : : {
5490 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5491 : : };
5492 : : break;
5493 : : case MS_EOFERR:
5494 : : {
5495 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5496 : : };
5497 : : break;
5498 : : case MS_CHILDERR:
5499 : : {
5500 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5501 : : };
5502 : : break;
5503 : : case MS_NULLPARENTERR:
5504 : : {
5505 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5506 : : };
5507 : : break;
5508 : : default:
5509 : : {
5510 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5511 : : };
5512 : : break;
5513 : : }
5514 : : }
5515 : : }
5516 : : {
5517 : 0 : jresult = JNU_NewStringNative(jenv, result);
5518 : : }
5519 : 0 : free(result);
5520 : 0 : return jresult;
5521 : : }
5522 : :
5523 : :
5524 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1setFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5525 : : jint jresult = 0 ;
5526 : : clusterObj *arg1 = (clusterObj *) 0 ;
5527 : : char *arg2 = (char *) 0 ;
5528 : : int result;
5529 : :
5530 : : (void)jenv;
5531 : : (void)jcls;
5532 : : (void)jarg1_;
5533 : 0 : arg1 = *(clusterObj **)&jarg1;
5534 : : {
5535 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5536 : : }
5537 : : {
5538 : : errorObj *ms_error;
5539 : : result = (int)clusterObj_setFilter(arg1,arg2);
5540 : 0 : ms_error = msGetErrorObj();
5541 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5542 : : char ms_message[8192];
5543 : 0 : char* msg = msGetErrorString(";");
5544 : 0 : int ms_errorcode = ms_error->code;
5545 [ # # ]: 0 : if (msg) {
5546 : 0 : snprintf(ms_message, 8192, msg);
5547 : 0 : free(msg);
5548 : : }
5549 : : else sprintf(ms_message, "Unknown message");
5550 : :
5551 : 0 : msResetErrorList();
5552 : :
5553 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5554 : : case MS_NOTFOUND:
5555 : : break;
5556 : : case -1:
5557 : : break;
5558 : : case MS_IOERR:
5559 : : {
5560 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5561 : : };
5562 : : break;
5563 : : case MS_MEMERR:
5564 : : {
5565 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5566 : : };
5567 : : break;
5568 : : case MS_TYPEERR:
5569 : : {
5570 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5571 : : };
5572 : : break;
5573 : : case MS_EOFERR:
5574 : : {
5575 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5576 : : };
5577 : : break;
5578 : : case MS_CHILDERR:
5579 : : {
5580 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5581 : : };
5582 : : break;
5583 : : case MS_NULLPARENTERR:
5584 : : {
5585 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5586 : : };
5587 : : break;
5588 : : default:
5589 : : {
5590 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5591 : : };
5592 : : break;
5593 : : }
5594 : : }
5595 : : }
5596 : : jresult = (jint)result;
5597 [ # # ]: 0 : if (arg2) free(arg2);
5598 : : return jresult;
5599 : : }
5600 : :
5601 : :
5602 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1getFilterString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5603 : : jstring jresult = 0 ;
5604 : : clusterObj *arg1 = (clusterObj *) 0 ;
5605 : : char *result = 0 ;
5606 : :
5607 : : (void)jenv;
5608 : : (void)jcls;
5609 : : (void)jarg1_;
5610 : 0 : arg1 = *(clusterObj **)&jarg1;
5611 : : {
5612 : : errorObj *ms_error;
5613 : : result = (char *)clusterObj_getFilterString(arg1);
5614 : 0 : ms_error = msGetErrorObj();
5615 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5616 : : char ms_message[8192];
5617 : 0 : char* msg = msGetErrorString(";");
5618 : 0 : int ms_errorcode = ms_error->code;
5619 [ # # ]: 0 : if (msg) {
5620 : 0 : snprintf(ms_message, 8192, msg);
5621 : 0 : free(msg);
5622 : : }
5623 : : else sprintf(ms_message, "Unknown message");
5624 : :
5625 : 0 : msResetErrorList();
5626 : :
5627 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5628 : : case MS_NOTFOUND:
5629 : : break;
5630 : : case -1:
5631 : : break;
5632 : : case MS_IOERR:
5633 : : {
5634 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5635 : : };
5636 : : break;
5637 : : case MS_MEMERR:
5638 : : {
5639 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5640 : : };
5641 : : break;
5642 : : case MS_TYPEERR:
5643 : : {
5644 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5645 : : };
5646 : : break;
5647 : : case MS_EOFERR:
5648 : : {
5649 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5650 : : };
5651 : : break;
5652 : : case MS_CHILDERR:
5653 : : {
5654 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5655 : : };
5656 : : break;
5657 : : case MS_NULLPARENTERR:
5658 : : {
5659 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5660 : : };
5661 : : break;
5662 : : default:
5663 : : {
5664 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5665 : : };
5666 : : break;
5667 : : }
5668 : : }
5669 : : }
5670 : : {
5671 : 0 : jresult = JNU_NewStringNative(jenv, result);
5672 : : }
5673 : 0 : free(result);
5674 : 0 : return jresult;
5675 : : }
5676 : :
5677 : :
5678 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1clusterObj(JNIEnv *jenv, jclass jcls) {
5679 : : jlong jresult = 0 ;
5680 : : clusterObj *result = 0 ;
5681 : :
5682 : : (void)jenv;
5683 : : (void)jcls;
5684 : : {
5685 : : errorObj *ms_error;
5686 : 0 : result = (clusterObj *)calloc(1, sizeof(clusterObj));
5687 : 0 : ms_error = msGetErrorObj();
5688 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5689 : : char ms_message[8192];
5690 : 0 : char* msg = msGetErrorString(";");
5691 : 0 : int ms_errorcode = ms_error->code;
5692 [ # # ]: 0 : if (msg) {
5693 : 0 : snprintf(ms_message, 8192, msg);
5694 : 0 : free(msg);
5695 : : }
5696 : : else sprintf(ms_message, "Unknown message");
5697 : :
5698 : 0 : msResetErrorList();
5699 : :
5700 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5701 : : case MS_NOTFOUND:
5702 : : break;
5703 : : case -1:
5704 : : break;
5705 : : case MS_IOERR:
5706 : : {
5707 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5708 : : };
5709 : : break;
5710 : : case MS_MEMERR:
5711 : : {
5712 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5713 : : };
5714 : : break;
5715 : : case MS_TYPEERR:
5716 : : {
5717 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5718 : : };
5719 : : break;
5720 : : case MS_EOFERR:
5721 : : {
5722 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5723 : : };
5724 : : break;
5725 : : case MS_CHILDERR:
5726 : : {
5727 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5728 : : };
5729 : : break;
5730 : : case MS_NULLPARENTERR:
5731 : : {
5732 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5733 : : };
5734 : : break;
5735 : : default:
5736 : : {
5737 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5738 : : };
5739 : : break;
5740 : : }
5741 : : }
5742 : : }
5743 : 0 : *(clusterObj **)&jresult = result;
5744 : 0 : return jresult;
5745 : : }
5746 : :
5747 : :
5748 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1clusterObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5749 : : clusterObj *arg1 = (clusterObj *) 0 ;
5750 : :
5751 : : (void)jenv;
5752 : : (void)jcls;
5753 : 0 : arg1 = *(clusterObj **)&jarg1;
5754 : : {
5755 : : errorObj *ms_error;
5756 : 0 : free((char *) arg1);
5757 : 0 : ms_error = msGetErrorObj();
5758 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5759 : : char ms_message[8192];
5760 : 0 : char* msg = msGetErrorString(";");
5761 : 0 : int ms_errorcode = ms_error->code;
5762 [ # # ]: 0 : if (msg) {
5763 : 0 : snprintf(ms_message, 8192, msg);
5764 : 0 : free(msg);
5765 : : }
5766 : : else sprintf(ms_message, "Unknown message");
5767 : :
5768 : 0 : msResetErrorList();
5769 : :
5770 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5771 : : case MS_NOTFOUND:
5772 : : break;
5773 : : case -1:
5774 : : break;
5775 : : case MS_IOERR:
5776 : : {
5777 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
5778 : : };
5779 : : break;
5780 : : case MS_MEMERR:
5781 : : {
5782 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
5783 : : };
5784 : : break;
5785 : : case MS_TYPEERR:
5786 : : {
5787 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
5788 : : };
5789 : : break;
5790 : : case MS_EOFERR:
5791 : : {
5792 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
5793 : : };
5794 : : break;
5795 : : case MS_CHILDERR:
5796 : : {
5797 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
5798 : : };
5799 : : break;
5800 : : case MS_NULLPARENTERR:
5801 : : {
5802 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
5803 : : };
5804 : : break;
5805 : : default:
5806 : : {
5807 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
5808 : : };
5809 : : break;
5810 : : }
5811 : : }
5812 : : }
5813 : : }
5814 : :
5815 : :
5816 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1numformatoptions_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5817 : : jint jresult = 0 ;
5818 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5819 : : int result;
5820 : :
5821 : : (void)jenv;
5822 : : (void)jcls;
5823 : : (void)jarg1_;
5824 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5825 : 0 : result = (int) ((arg1)->numformatoptions);
5826 : : jresult = (jint)result;
5827 : 0 : return jresult;
5828 : : }
5829 : :
5830 : :
5831 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5832 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5833 : : char *arg2 = (char *) 0 ;
5834 : :
5835 : : (void)jenv;
5836 : : (void)jcls;
5837 : : (void)jarg1_;
5838 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5839 : : {
5840 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5841 : : }
5842 : : {
5843 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
5844 [ # # ]: 0 : if (arg2) {
5845 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
5846 : 0 : strcpy((char*)arg1->name,arg2);
5847 : : } else {
5848 : 0 : arg1->name = 0;
5849 : : }
5850 : : }
5851 [ # # ]: 0 : if (arg2) free(arg2);
5852 : 0 : }
5853 : :
5854 : :
5855 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5856 : : jstring jresult = 0 ;
5857 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5858 : : char *result = 0 ;
5859 : :
5860 : : (void)jenv;
5861 : : (void)jcls;
5862 : : (void)jarg1_;
5863 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5864 : 0 : result = (char *) ((arg1)->name);
5865 : : {
5866 : 0 : jresult = JNU_NewStringNative(jenv, result);
5867 : : }
5868 : 0 : return jresult;
5869 : : }
5870 : :
5871 : :
5872 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1mimetype_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5873 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5874 : : char *arg2 = (char *) 0 ;
5875 : :
5876 : : (void)jenv;
5877 : : (void)jcls;
5878 : : (void)jarg1_;
5879 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5880 : : {
5881 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5882 : : }
5883 : : {
5884 [ # # ]: 0 : if (arg1->mimetype) free((char*)arg1->mimetype);
5885 [ # # ]: 0 : if (arg2) {
5886 : 0 : arg1->mimetype = (char *) malloc(strlen(arg2)+1);
5887 : 0 : strcpy((char*)arg1->mimetype,arg2);
5888 : : } else {
5889 : 0 : arg1->mimetype = 0;
5890 : : }
5891 : : }
5892 [ # # ]: 0 : if (arg2) free(arg2);
5893 : 0 : }
5894 : :
5895 : :
5896 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1mimetype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5897 : : jstring jresult = 0 ;
5898 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5899 : : char *result = 0 ;
5900 : :
5901 : : (void)jenv;
5902 : : (void)jcls;
5903 : : (void)jarg1_;
5904 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5905 : 0 : result = (char *) ((arg1)->mimetype);
5906 : : {
5907 : 0 : jresult = JNU_NewStringNative(jenv, result);
5908 : : }
5909 : 0 : return jresult;
5910 : : }
5911 : :
5912 : :
5913 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1driver_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5914 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5915 : : char *arg2 = (char *) 0 ;
5916 : :
5917 : : (void)jenv;
5918 : : (void)jcls;
5919 : : (void)jarg1_;
5920 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5921 : : {
5922 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5923 : : }
5924 : : {
5925 [ # # ]: 0 : if (arg1->driver) free((char*)arg1->driver);
5926 [ # # ]: 0 : if (arg2) {
5927 : 0 : arg1->driver = (char *) malloc(strlen(arg2)+1);
5928 : 0 : strcpy((char*)arg1->driver,arg2);
5929 : : } else {
5930 : 0 : arg1->driver = 0;
5931 : : }
5932 : : }
5933 [ # # ]: 0 : if (arg2) free(arg2);
5934 : 0 : }
5935 : :
5936 : :
5937 : 1 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1driver_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5938 : : jstring jresult = 0 ;
5939 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5940 : : char *result = 0 ;
5941 : :
5942 : : (void)jenv;
5943 : : (void)jcls;
5944 : : (void)jarg1_;
5945 : 1 : arg1 = *(outputFormatObj **)&jarg1;
5946 : 1 : result = (char *) ((arg1)->driver);
5947 : : {
5948 : 1 : jresult = JNU_NewStringNative(jenv, result);
5949 : : }
5950 : 1 : return jresult;
5951 : : }
5952 : :
5953 : :
5954 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1extension_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5955 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5956 : : char *arg2 = (char *) 0 ;
5957 : :
5958 : : (void)jenv;
5959 : : (void)jcls;
5960 : : (void)jarg1_;
5961 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5962 : : {
5963 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5964 : : }
5965 : : {
5966 [ # # ]: 0 : if (arg1->extension) free((char*)arg1->extension);
5967 [ # # ]: 0 : if (arg2) {
5968 : 0 : arg1->extension = (char *) malloc(strlen(arg2)+1);
5969 : 0 : strcpy((char*)arg1->extension,arg2);
5970 : : } else {
5971 : 0 : arg1->extension = 0;
5972 : : }
5973 : : }
5974 [ # # ]: 0 : if (arg2) free(arg2);
5975 : 0 : }
5976 : :
5977 : :
5978 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1extension_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5979 : : jstring jresult = 0 ;
5980 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5981 : : char *result = 0 ;
5982 : :
5983 : : (void)jenv;
5984 : : (void)jcls;
5985 : : (void)jarg1_;
5986 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5987 : 0 : result = (char *) ((arg1)->extension);
5988 : : {
5989 : 0 : jresult = JNU_NewStringNative(jenv, result);
5990 : : }
5991 : 0 : return jresult;
5992 : : }
5993 : :
5994 : :
5995 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1renderer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5996 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5997 : : int arg2 ;
5998 : :
5999 : : (void)jenv;
6000 : : (void)jcls;
6001 : : (void)jarg1_;
6002 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6003 : : arg2 = (int)jarg2;
6004 [ # # ]: 0 : if (arg1) (arg1)->renderer = arg2;
6005 : 0 : }
6006 : :
6007 : :
6008 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1renderer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6009 : : jint jresult = 0 ;
6010 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6011 : : int result;
6012 : :
6013 : : (void)jenv;
6014 : : (void)jcls;
6015 : : (void)jarg1_;
6016 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6017 : 0 : result = (int) ((arg1)->renderer);
6018 : : jresult = (jint)result;
6019 : 0 : return jresult;
6020 : : }
6021 : :
6022 : :
6023 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1imagemode_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6024 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6025 : : int arg2 ;
6026 : :
6027 : : (void)jenv;
6028 : : (void)jcls;
6029 : : (void)jarg1_;
6030 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6031 : : arg2 = (int)jarg2;
6032 [ # # ]: 0 : if (arg1) (arg1)->imagemode = arg2;
6033 : 0 : }
6034 : :
6035 : :
6036 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1imagemode_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6037 : : jint jresult = 0 ;
6038 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6039 : : int result;
6040 : :
6041 : : (void)jenv;
6042 : : (void)jcls;
6043 : : (void)jarg1_;
6044 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6045 : 0 : result = (int) ((arg1)->imagemode);
6046 : : jresult = (jint)result;
6047 : 0 : return jresult;
6048 : : }
6049 : :
6050 : :
6051 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1transparent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6052 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6053 : : int arg2 ;
6054 : :
6055 : : (void)jenv;
6056 : : (void)jcls;
6057 : : (void)jarg1_;
6058 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6059 : : arg2 = (int)jarg2;
6060 [ # # ]: 0 : if (arg1) (arg1)->transparent = arg2;
6061 : 0 : }
6062 : :
6063 : :
6064 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1transparent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6065 : : jint jresult = 0 ;
6066 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6067 : : int result;
6068 : :
6069 : : (void)jenv;
6070 : : (void)jcls;
6071 : : (void)jarg1_;
6072 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6073 : 0 : result = (int) ((arg1)->transparent);
6074 : : jresult = (jint)result;
6075 : 0 : return jresult;
6076 : : }
6077 : :
6078 : :
6079 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1bands_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6080 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6081 : : int arg2 ;
6082 : :
6083 : : (void)jenv;
6084 : : (void)jcls;
6085 : : (void)jarg1_;
6086 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6087 : : arg2 = (int)jarg2;
6088 [ # # ]: 0 : if (arg1) (arg1)->bands = arg2;
6089 : 0 : }
6090 : :
6091 : :
6092 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1bands_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6093 : : jint jresult = 0 ;
6094 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6095 : : int result;
6096 : :
6097 : : (void)jenv;
6098 : : (void)jcls;
6099 : : (void)jarg1_;
6100 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6101 : 0 : result = (int) ((arg1)->bands);
6102 : : jresult = (jint)result;
6103 : 0 : return jresult;
6104 : : }
6105 : :
6106 : :
6107 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1inmapfile_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6108 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6109 : : int arg2 ;
6110 : :
6111 : : (void)jenv;
6112 : : (void)jcls;
6113 : : (void)jarg1_;
6114 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6115 : : arg2 = (int)jarg2;
6116 [ # # ]: 0 : if (arg1) (arg1)->inmapfile = arg2;
6117 : 0 : }
6118 : :
6119 : :
6120 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1inmapfile_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6121 : : jint jresult = 0 ;
6122 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6123 : : int result;
6124 : :
6125 : : (void)jenv;
6126 : : (void)jcls;
6127 : : (void)jarg1_;
6128 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6129 : 0 : result = (int) ((arg1)->inmapfile);
6130 : : jresult = (jint)result;
6131 : 0 : return jresult;
6132 : : }
6133 : :
6134 : :
6135 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1outputFormatObj(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
6136 : : jlong jresult = 0 ;
6137 : : char *arg1 = (char *) 0 ;
6138 : : char *arg2 = (char *) NULL ;
6139 : : outputFormatObj *result = 0 ;
6140 : :
6141 : : (void)jenv;
6142 : : (void)jcls;
6143 : : {
6144 : 1 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
6145 : : }
6146 : : {
6147 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
6148 : : }
6149 : : {
6150 : : errorObj *ms_error;
6151 : : result = (outputFormatObj *)new_outputFormatObj((char const *)arg1,arg2);
6152 : 1 : ms_error = msGetErrorObj();
6153 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6154 : : char ms_message[8192];
6155 : 0 : char* msg = msGetErrorString(";");
6156 : 0 : int ms_errorcode = ms_error->code;
6157 [ # # ]: 0 : if (msg) {
6158 : 0 : snprintf(ms_message, 8192, msg);
6159 : 0 : free(msg);
6160 : : }
6161 : : else sprintf(ms_message, "Unknown message");
6162 : :
6163 : 0 : msResetErrorList();
6164 : :
6165 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6166 : : case MS_NOTFOUND:
6167 : : break;
6168 : : case -1:
6169 : : break;
6170 : : case MS_IOERR:
6171 : : {
6172 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6173 : : };
6174 : : break;
6175 : : case MS_MEMERR:
6176 : : {
6177 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6178 : : };
6179 : : break;
6180 : : case MS_TYPEERR:
6181 : : {
6182 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6183 : : };
6184 : : break;
6185 : : case MS_EOFERR:
6186 : : {
6187 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6188 : : };
6189 : : break;
6190 : : case MS_CHILDERR:
6191 : : {
6192 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6193 : : };
6194 : : break;
6195 : : case MS_NULLPARENTERR:
6196 : : {
6197 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6198 : : };
6199 : : break;
6200 : : default:
6201 : : {
6202 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6203 : : };
6204 : : break;
6205 : : }
6206 : : }
6207 : : }
6208 : 1 : *(outputFormatObj **)&jresult = result;
6209 [ + - ]: 1 : if (arg1) free(arg1);
6210 [ + - ]: 1 : if (arg2) free(arg2);
6211 : 1 : return jresult;
6212 : : }
6213 : :
6214 : :
6215 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1outputFormatObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
6216 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6217 : :
6218 : : (void)jenv;
6219 : : (void)jcls;
6220 : 1 : arg1 = *(outputFormatObj **)&jarg1;
6221 : : {
6222 : : errorObj *ms_error;
6223 : : delete_outputFormatObj(arg1);
6224 : 1 : ms_error = msGetErrorObj();
6225 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6226 : : char ms_message[8192];
6227 : 0 : char* msg = msGetErrorString(";");
6228 : 0 : int ms_errorcode = ms_error->code;
6229 [ # # ]: 0 : if (msg) {
6230 : 0 : snprintf(ms_message, 8192, msg);
6231 : 0 : free(msg);
6232 : : }
6233 : : else sprintf(ms_message, "Unknown message");
6234 : :
6235 : 0 : msResetErrorList();
6236 : :
6237 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6238 : : case MS_NOTFOUND:
6239 : : break;
6240 : : case -1:
6241 : : break;
6242 : : case MS_IOERR:
6243 : : {
6244 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
6245 : : };
6246 : : break;
6247 : : case MS_MEMERR:
6248 : : {
6249 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
6250 : : };
6251 : : break;
6252 : : case MS_TYPEERR:
6253 : : {
6254 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
6255 : : };
6256 : : break;
6257 : : case MS_EOFERR:
6258 : : {
6259 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
6260 : : };
6261 : : break;
6262 : : case MS_CHILDERR:
6263 : : {
6264 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6265 : : };
6266 : : break;
6267 : : case MS_NULLPARENTERR:
6268 : : {
6269 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6270 : : };
6271 : : break;
6272 : : default:
6273 : : {
6274 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
6275 : : };
6276 : : break;
6277 : : }
6278 : : }
6279 : : }
6280 : : }
6281 : :
6282 : :
6283 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1setOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
6284 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6285 : : char *arg2 = (char *) 0 ;
6286 : : char *arg3 = (char *) 0 ;
6287 : :
6288 : : (void)jenv;
6289 : : (void)jcls;
6290 : : (void)jarg1_;
6291 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6292 : : {
6293 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
6294 : : }
6295 : : {
6296 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
6297 : : }
6298 : : {
6299 : : errorObj *ms_error;
6300 : : outputFormatObj_setOption(arg1,(char const *)arg2,(char const *)arg3);
6301 : 0 : ms_error = msGetErrorObj();
6302 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6303 : : char ms_message[8192];
6304 : 0 : char* msg = msGetErrorString(";");
6305 : 0 : int ms_errorcode = ms_error->code;
6306 [ # # ]: 0 : if (msg) {
6307 : 0 : snprintf(ms_message, 8192, msg);
6308 : 0 : free(msg);
6309 : : }
6310 : : else sprintf(ms_message, "Unknown message");
6311 : :
6312 : 0 : msResetErrorList();
6313 : :
6314 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6315 : : case MS_NOTFOUND:
6316 : : break;
6317 : : case -1:
6318 : : break;
6319 : : case MS_IOERR:
6320 : : {
6321 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
6322 : : };
6323 : : break;
6324 : : case MS_MEMERR:
6325 : : {
6326 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
6327 : : };
6328 : : break;
6329 : : case MS_TYPEERR:
6330 : : {
6331 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
6332 : : };
6333 : : break;
6334 : : case MS_EOFERR:
6335 : : {
6336 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
6337 : : };
6338 : : break;
6339 : : case MS_CHILDERR:
6340 : : {
6341 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6342 : : };
6343 : : break;
6344 : : case MS_NULLPARENTERR:
6345 : : {
6346 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6347 : : };
6348 : : break;
6349 : : default:
6350 : : {
6351 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
6352 : : };
6353 : : break;
6354 : : }
6355 : : }
6356 : : }
6357 [ # # ]: 0 : if (arg2) free(arg2);
6358 [ # # ]: 0 : if (arg3) free(arg3);
6359 : : }
6360 : :
6361 : :
6362 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1validate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6363 : : jint jresult = 0 ;
6364 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6365 : : int result;
6366 : :
6367 : : (void)jenv;
6368 : : (void)jcls;
6369 : : (void)jarg1_;
6370 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6371 : : {
6372 : : errorObj *ms_error;
6373 : : result = (int)outputFormatObj_validate(arg1);
6374 : 0 : ms_error = msGetErrorObj();
6375 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6376 : : char ms_message[8192];
6377 : 0 : char* msg = msGetErrorString(";");
6378 : 0 : int ms_errorcode = ms_error->code;
6379 [ # # ]: 0 : if (msg) {
6380 : 0 : snprintf(ms_message, 8192, msg);
6381 : 0 : free(msg);
6382 : : }
6383 : : else sprintf(ms_message, "Unknown message");
6384 : :
6385 : 0 : msResetErrorList();
6386 : :
6387 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6388 : : case MS_NOTFOUND:
6389 : : break;
6390 : : case -1:
6391 : : break;
6392 : : case MS_IOERR:
6393 : : {
6394 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6395 : : };
6396 : : break;
6397 : : case MS_MEMERR:
6398 : : {
6399 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6400 : : };
6401 : : break;
6402 : : case MS_TYPEERR:
6403 : : {
6404 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6405 : : };
6406 : : break;
6407 : : case MS_EOFERR:
6408 : : {
6409 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6410 : : };
6411 : : break;
6412 : : case MS_CHILDERR:
6413 : : {
6414 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6415 : : };
6416 : : break;
6417 : : case MS_NULLPARENTERR:
6418 : : {
6419 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6420 : : };
6421 : : break;
6422 : : default:
6423 : : {
6424 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6425 : : };
6426 : : break;
6427 : : }
6428 : : }
6429 : : }
6430 : : jresult = (jint)result;
6431 : : return jresult;
6432 : : }
6433 : :
6434 : :
6435 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1getOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
6436 : : jstring jresult = 0 ;
6437 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6438 : : char *arg2 = (char *) 0 ;
6439 : : char *arg3 = (char *) "" ;
6440 : : char *result = 0 ;
6441 : :
6442 : : (void)jenv;
6443 : : (void)jcls;
6444 : : (void)jarg1_;
6445 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6446 : : {
6447 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
6448 : : }
6449 : : {
6450 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
6451 : : }
6452 : : {
6453 : : errorObj *ms_error;
6454 : : result = (char *)outputFormatObj_getOption(arg1,(char const *)arg2,(char const *)arg3);
6455 : 0 : ms_error = msGetErrorObj();
6456 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6457 : : char ms_message[8192];
6458 : 0 : char* msg = msGetErrorString(";");
6459 : 0 : int ms_errorcode = ms_error->code;
6460 [ # # ]: 0 : if (msg) {
6461 : 0 : snprintf(ms_message, 8192, msg);
6462 : 0 : free(msg);
6463 : : }
6464 : : else sprintf(ms_message, "Unknown message");
6465 : :
6466 : 0 : msResetErrorList();
6467 : :
6468 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6469 : : case MS_NOTFOUND:
6470 : : break;
6471 : : case -1:
6472 : : break;
6473 : : case MS_IOERR:
6474 : : {
6475 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6476 : : };
6477 : : break;
6478 : : case MS_MEMERR:
6479 : : {
6480 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6481 : : };
6482 : : break;
6483 : : case MS_TYPEERR:
6484 : : {
6485 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6486 : : };
6487 : : break;
6488 : : case MS_EOFERR:
6489 : : {
6490 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6491 : : };
6492 : : break;
6493 : : case MS_CHILDERR:
6494 : : {
6495 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6496 : : };
6497 : : break;
6498 : : case MS_NULLPARENTERR:
6499 : : {
6500 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6501 : : };
6502 : : break;
6503 : : default:
6504 : : {
6505 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6506 : : };
6507 : : break;
6508 : : }
6509 : : }
6510 : : }
6511 : : {
6512 : 0 : jresult = JNU_NewStringNative(jenv, result);
6513 : : }
6514 [ # # ]: 0 : if (arg2) free(arg2);
6515 [ # # ]: 0 : if (arg3) free(arg3);
6516 : 0 : free(result);
6517 : 0 : return jresult;
6518 : : }
6519 : :
6520 : :
6521 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1getOptionAt(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6522 : : jstring jresult = 0 ;
6523 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6524 : : int arg2 ;
6525 : : char *result = 0 ;
6526 : :
6527 : : (void)jenv;
6528 : : (void)jcls;
6529 : : (void)jarg1_;
6530 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6531 : : arg2 = (int)jarg2;
6532 : : {
6533 : : errorObj *ms_error;
6534 : : result = (char *)outputFormatObj_getOptionAt(arg1,arg2);
6535 : 0 : ms_error = msGetErrorObj();
6536 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6537 : : char ms_message[8192];
6538 : 0 : char* msg = msGetErrorString(";");
6539 : 0 : int ms_errorcode = ms_error->code;
6540 [ # # ]: 0 : if (msg) {
6541 : 0 : snprintf(ms_message, 8192, msg);
6542 : 0 : free(msg);
6543 : : }
6544 : : else sprintf(ms_message, "Unknown message");
6545 : :
6546 : 0 : msResetErrorList();
6547 : :
6548 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6549 : : case MS_NOTFOUND:
6550 : : break;
6551 : : case -1:
6552 : : break;
6553 : : case MS_IOERR:
6554 : : {
6555 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6556 : : };
6557 : : break;
6558 : : case MS_MEMERR:
6559 : : {
6560 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6561 : : };
6562 : : break;
6563 : : case MS_TYPEERR:
6564 : : {
6565 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6566 : : };
6567 : : break;
6568 : : case MS_EOFERR:
6569 : : {
6570 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6571 : : };
6572 : : break;
6573 : : case MS_CHILDERR:
6574 : : {
6575 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6576 : : };
6577 : : break;
6578 : : case MS_NULLPARENTERR:
6579 : : {
6580 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6581 : : };
6582 : : break;
6583 : : default:
6584 : : {
6585 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6586 : : };
6587 : : break;
6588 : : }
6589 : : }
6590 : : }
6591 : : {
6592 : 0 : jresult = JNU_NewStringNative(jenv, result);
6593 : : }
6594 : 0 : free(result);
6595 : 0 : return jresult;
6596 : : }
6597 : :
6598 : :
6599 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1attachDevice(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
6600 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6601 : : void *arg2 = (void *) 0 ;
6602 : :
6603 : : (void)jenv;
6604 : : (void)jcls;
6605 : : (void)jarg1_;
6606 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6607 : 0 : arg2 = *(void **)&jarg2;
6608 : : {
6609 : : errorObj *ms_error;
6610 : : outputFormatObj_attachDevice(arg1,arg2);
6611 : 0 : ms_error = msGetErrorObj();
6612 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6613 : : char ms_message[8192];
6614 : 0 : char* msg = msGetErrorString(";");
6615 : 0 : int ms_errorcode = ms_error->code;
6616 [ # # ]: 0 : if (msg) {
6617 : 0 : snprintf(ms_message, 8192, msg);
6618 : 0 : free(msg);
6619 : : }
6620 : : else sprintf(ms_message, "Unknown message");
6621 : :
6622 : 0 : msResetErrorList();
6623 : :
6624 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6625 : : case MS_NOTFOUND:
6626 : : break;
6627 : : case -1:
6628 : : break;
6629 : : case MS_IOERR:
6630 : : {
6631 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
6632 : : };
6633 : : break;
6634 : : case MS_MEMERR:
6635 : : {
6636 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
6637 : : };
6638 : : break;
6639 : : case MS_TYPEERR:
6640 : : {
6641 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
6642 : : };
6643 : : break;
6644 : : case MS_EOFERR:
6645 : : {
6646 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
6647 : : };
6648 : : break;
6649 : : case MS_CHILDERR:
6650 : : {
6651 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6652 : : };
6653 : : break;
6654 : : case MS_NULLPARENTERR:
6655 : : {
6656 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6657 : : };
6658 : : break;
6659 : : default:
6660 : : {
6661 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
6662 : : };
6663 : : break;
6664 : : }
6665 : : }
6666 : : }
6667 : : }
6668 : :
6669 : :
6670 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NOOVERRIDE_1get(JNIEnv *jenv, jclass jcls) {
6671 : : jint jresult = 0 ;
6672 : : int result;
6673 : :
6674 : : (void)jenv;
6675 : : (void)jcls;
6676 : : result = (int)(-1111);
6677 : : jresult = (jint)result;
6678 : 1 : return jresult;
6679 : : }
6680 : :
6681 : :
6682 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6683 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6684 : : int arg2 ;
6685 : :
6686 : : (void)jenv;
6687 : : (void)jcls;
6688 : : (void)jarg1_;
6689 : 0 : arg1 = *(queryMapObj **)&jarg1;
6690 : : arg2 = (int)jarg2;
6691 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
6692 : 0 : }
6693 : :
6694 : :
6695 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6696 : : jint jresult = 0 ;
6697 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6698 : : int result;
6699 : :
6700 : : (void)jenv;
6701 : : (void)jcls;
6702 : : (void)jarg1_;
6703 : 0 : arg1 = *(queryMapObj **)&jarg1;
6704 : 0 : result = (int) ((arg1)->height);
6705 : : jresult = (jint)result;
6706 : 0 : return jresult;
6707 : : }
6708 : :
6709 : :
6710 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6711 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6712 : : int arg2 ;
6713 : :
6714 : : (void)jenv;
6715 : : (void)jcls;
6716 : : (void)jarg1_;
6717 : 0 : arg1 = *(queryMapObj **)&jarg1;
6718 : : arg2 = (int)jarg2;
6719 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
6720 : 0 : }
6721 : :
6722 : :
6723 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6724 : : jint jresult = 0 ;
6725 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6726 : : int result;
6727 : :
6728 : : (void)jenv;
6729 : : (void)jcls;
6730 : : (void)jarg1_;
6731 : 0 : arg1 = *(queryMapObj **)&jarg1;
6732 : 0 : result = (int) ((arg1)->width);
6733 : : jresult = (jint)result;
6734 : 0 : return jresult;
6735 : : }
6736 : :
6737 : :
6738 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6739 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6740 : : int arg2 ;
6741 : :
6742 : : (void)jenv;
6743 : : (void)jcls;
6744 : : (void)jarg1_;
6745 : 0 : arg1 = *(queryMapObj **)&jarg1;
6746 : : arg2 = (int)jarg2;
6747 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
6748 : 0 : }
6749 : :
6750 : :
6751 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6752 : : jint jresult = 0 ;
6753 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6754 : : int result;
6755 : :
6756 : : (void)jenv;
6757 : : (void)jcls;
6758 : : (void)jarg1_;
6759 : 0 : arg1 = *(queryMapObj **)&jarg1;
6760 : 0 : result = (int) ((arg1)->status);
6761 : : jresult = (jint)result;
6762 : 0 : return jresult;
6763 : : }
6764 : :
6765 : :
6766 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1style_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6767 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6768 : : int arg2 ;
6769 : :
6770 : : (void)jenv;
6771 : : (void)jcls;
6772 : : (void)jarg1_;
6773 : 0 : arg1 = *(queryMapObj **)&jarg1;
6774 : : arg2 = (int)jarg2;
6775 [ # # ]: 0 : if (arg1) (arg1)->style = arg2;
6776 : 0 : }
6777 : :
6778 : :
6779 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1style_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6780 : : jint jresult = 0 ;
6781 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6782 : : int result;
6783 : :
6784 : : (void)jenv;
6785 : : (void)jcls;
6786 : : (void)jarg1_;
6787 : 0 : arg1 = *(queryMapObj **)&jarg1;
6788 : 0 : result = (int) ((arg1)->style);
6789 : : jresult = (jint)result;
6790 : 0 : return jresult;
6791 : : }
6792 : :
6793 : :
6794 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6795 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6796 : : colorObj *arg2 = (colorObj *) 0 ;
6797 : :
6798 : : (void)jenv;
6799 : : (void)jcls;
6800 : : (void)jarg1_;
6801 : : (void)jarg2_;
6802 : 0 : arg1 = *(queryMapObj **)&jarg1;
6803 : 0 : arg2 = *(colorObj **)&jarg2;
6804 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
6805 : 0 : }
6806 : :
6807 : :
6808 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6809 : : jlong jresult = 0 ;
6810 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6811 : : colorObj *result = 0 ;
6812 : :
6813 : : (void)jenv;
6814 : : (void)jcls;
6815 : : (void)jarg1_;
6816 : 0 : arg1 = *(queryMapObj **)&jarg1;
6817 : 0 : result = (colorObj *)& ((arg1)->color);
6818 : 0 : *(colorObj **)&jresult = result;
6819 : 0 : return jresult;
6820 : : }
6821 : :
6822 : :
6823 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
6824 : : jint jresult = 0 ;
6825 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6826 : : char *arg2 = (char *) 0 ;
6827 : : int result;
6828 : :
6829 : : (void)jenv;
6830 : : (void)jcls;
6831 : : (void)jarg1_;
6832 : 0 : arg1 = *(queryMapObj **)&jarg1;
6833 : : {
6834 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
6835 : : }
6836 : : {
6837 : : errorObj *ms_error;
6838 : : result = (int)queryMapObj_updateFromString(arg1,arg2);
6839 : 0 : ms_error = msGetErrorObj();
6840 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6841 : : char ms_message[8192];
6842 : 0 : char* msg = msGetErrorString(";");
6843 : 0 : int ms_errorcode = ms_error->code;
6844 [ # # ]: 0 : if (msg) {
6845 : 0 : snprintf(ms_message, 8192, msg);
6846 : 0 : free(msg);
6847 : : }
6848 : : else sprintf(ms_message, "Unknown message");
6849 : :
6850 : 0 : msResetErrorList();
6851 : :
6852 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6853 : : case MS_NOTFOUND:
6854 : : break;
6855 : : case -1:
6856 : : break;
6857 : : case MS_IOERR:
6858 : : {
6859 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6860 : : };
6861 : : break;
6862 : : case MS_MEMERR:
6863 : : {
6864 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6865 : : };
6866 : : break;
6867 : : case MS_TYPEERR:
6868 : : {
6869 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6870 : : };
6871 : : break;
6872 : : case MS_EOFERR:
6873 : : {
6874 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6875 : : };
6876 : : break;
6877 : : case MS_CHILDERR:
6878 : : {
6879 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6880 : : };
6881 : : break;
6882 : : case MS_NULLPARENTERR:
6883 : : {
6884 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6885 : : };
6886 : : break;
6887 : : default:
6888 : : {
6889 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6890 : : };
6891 : : break;
6892 : : }
6893 : : }
6894 : : }
6895 : : jresult = (jint)result;
6896 [ # # ]: 0 : if (arg2) free(arg2);
6897 : : return jresult;
6898 : : }
6899 : :
6900 : :
6901 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6902 : : jstring jresult = 0 ;
6903 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6904 : : char *result = 0 ;
6905 : :
6906 : : (void)jenv;
6907 : : (void)jcls;
6908 : : (void)jarg1_;
6909 : 0 : arg1 = *(queryMapObj **)&jarg1;
6910 : : {
6911 : : errorObj *ms_error;
6912 : : result = (char *)queryMapObj_convertToString(arg1);
6913 : 0 : ms_error = msGetErrorObj();
6914 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6915 : : char ms_message[8192];
6916 : 0 : char* msg = msGetErrorString(";");
6917 : 0 : int ms_errorcode = ms_error->code;
6918 [ # # ]: 0 : if (msg) {
6919 : 0 : snprintf(ms_message, 8192, msg);
6920 : 0 : free(msg);
6921 : : }
6922 : : else sprintf(ms_message, "Unknown message");
6923 : :
6924 : 0 : msResetErrorList();
6925 : :
6926 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6927 : : case MS_NOTFOUND:
6928 : : break;
6929 : : case -1:
6930 : : break;
6931 : : case MS_IOERR:
6932 : : {
6933 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6934 : : };
6935 : : break;
6936 : : case MS_MEMERR:
6937 : : {
6938 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6939 : : };
6940 : : break;
6941 : : case MS_TYPEERR:
6942 : : {
6943 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6944 : : };
6945 : : break;
6946 : : case MS_EOFERR:
6947 : : {
6948 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6949 : : };
6950 : : break;
6951 : : case MS_CHILDERR:
6952 : : {
6953 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6954 : : };
6955 : : break;
6956 : : case MS_NULLPARENTERR:
6957 : : {
6958 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6959 : : };
6960 : : break;
6961 : : default:
6962 : : {
6963 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6964 : : };
6965 : : break;
6966 : : }
6967 : : }
6968 : : }
6969 : : {
6970 : 0 : jresult = JNU_NewStringNative(jenv, result);
6971 : : }
6972 : 0 : free(result);
6973 : 0 : return jresult;
6974 : : }
6975 : :
6976 : :
6977 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1queryMapObj(JNIEnv *jenv, jclass jcls) {
6978 : : jlong jresult = 0 ;
6979 : : queryMapObj *result = 0 ;
6980 : :
6981 : : (void)jenv;
6982 : : (void)jcls;
6983 : : {
6984 : : errorObj *ms_error;
6985 : 0 : result = (queryMapObj *)calloc(1, sizeof(queryMapObj));
6986 : 0 : ms_error = msGetErrorObj();
6987 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6988 : : char ms_message[8192];
6989 : 0 : char* msg = msGetErrorString(";");
6990 : 0 : int ms_errorcode = ms_error->code;
6991 [ # # ]: 0 : if (msg) {
6992 : 0 : snprintf(ms_message, 8192, msg);
6993 : 0 : free(msg);
6994 : : }
6995 : : else sprintf(ms_message, "Unknown message");
6996 : :
6997 : 0 : msResetErrorList();
6998 : :
6999 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7000 : : case MS_NOTFOUND:
7001 : : break;
7002 : : case -1:
7003 : : break;
7004 : : case MS_IOERR:
7005 : : {
7006 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
7007 : : };
7008 : : break;
7009 : : case MS_MEMERR:
7010 : : {
7011 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
7012 : : };
7013 : : break;
7014 : : case MS_TYPEERR:
7015 : : {
7016 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
7017 : : };
7018 : : break;
7019 : : case MS_EOFERR:
7020 : : {
7021 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
7022 : : };
7023 : : break;
7024 : : case MS_CHILDERR:
7025 : : {
7026 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
7027 : : };
7028 : : break;
7029 : : case MS_NULLPARENTERR:
7030 : : {
7031 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
7032 : : };
7033 : : break;
7034 : : default:
7035 : : {
7036 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
7037 : : };
7038 : : break;
7039 : : }
7040 : : }
7041 : : }
7042 : 0 : *(queryMapObj **)&jresult = result;
7043 : 0 : return jresult;
7044 : : }
7045 : :
7046 : :
7047 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1queryMapObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
7048 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
7049 : :
7050 : : (void)jenv;
7051 : : (void)jcls;
7052 : 0 : arg1 = *(queryMapObj **)&jarg1;
7053 : : {
7054 : : errorObj *ms_error;
7055 : 0 : free((char *) arg1);
7056 : 0 : ms_error = msGetErrorObj();
7057 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
7058 : : char ms_message[8192];
7059 : 0 : char* msg = msGetErrorString(";");
7060 : 0 : int ms_errorcode = ms_error->code;
7061 [ # # ]: 0 : if (msg) {
7062 : 0 : snprintf(ms_message, 8192, msg);
7063 : 0 : free(msg);
7064 : : }
7065 : : else sprintf(ms_message, "Unknown message");
7066 : :
7067 : 0 : msResetErrorList();
7068 : :
7069 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7070 : : case MS_NOTFOUND:
7071 : : break;
7072 : : case -1:
7073 : : break;
7074 : : case MS_IOERR:
7075 : : {
7076 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
7077 : : };
7078 : : break;
7079 : : case MS_MEMERR:
7080 : : {
7081 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
7082 : : };
7083 : : break;
7084 : : case MS_TYPEERR:
7085 : : {
7086 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
7087 : : };
7088 : : break;
7089 : : case MS_EOFERR:
7090 : : {
7091 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
7092 : : };
7093 : : break;
7094 : : case MS_CHILDERR:
7095 : : {
7096 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
7097 : : };
7098 : : break;
7099 : : case MS_NULLPARENTERR:
7100 : : {
7101 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
7102 : : };
7103 : : break;
7104 : : default:
7105 : : {
7106 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
7107 : : };
7108 : : break;
7109 : : }
7110 : : }
7111 : : }
7112 : : }
7113 : :
7114 : :
7115 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1log_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7116 : : webObj *arg1 = (webObj *) 0 ;
7117 : : char *arg2 = (char *) 0 ;
7118 : :
7119 : : (void)jenv;
7120 : : (void)jcls;
7121 : : (void)jarg1_;
7122 : 0 : arg1 = *(webObj **)&jarg1;
7123 : : {
7124 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7125 : : }
7126 : : {
7127 [ # # ]: 0 : if (arg1->log) free((char*)arg1->log);
7128 [ # # ]: 0 : if (arg2) {
7129 : 0 : arg1->log = (char *) malloc(strlen(arg2)+1);
7130 : 0 : strcpy((char*)arg1->log,arg2);
7131 : : } else {
7132 : 0 : arg1->log = 0;
7133 : : }
7134 : : }
7135 [ # # ]: 0 : if (arg2) free(arg2);
7136 : 0 : }
7137 : :
7138 : :
7139 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1log_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7140 : : jstring jresult = 0 ;
7141 : : webObj *arg1 = (webObj *) 0 ;
7142 : : char *result = 0 ;
7143 : :
7144 : : (void)jenv;
7145 : : (void)jcls;
7146 : : (void)jarg1_;
7147 : 0 : arg1 = *(webObj **)&jarg1;
7148 : 0 : result = (char *) ((arg1)->log);
7149 : : {
7150 : 0 : jresult = JNU_NewStringNative(jenv, result);
7151 : : }
7152 : 0 : return jresult;
7153 : : }
7154 : :
7155 : :
7156 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1imagepath_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7157 : : webObj *arg1 = (webObj *) 0 ;
7158 : : char *arg2 = (char *) 0 ;
7159 : :
7160 : : (void)jenv;
7161 : : (void)jcls;
7162 : : (void)jarg1_;
7163 : 0 : arg1 = *(webObj **)&jarg1;
7164 : : {
7165 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7166 : : }
7167 : : {
7168 [ # # ]: 0 : if (arg1->imagepath) free((char*)arg1->imagepath);
7169 [ # # ]: 0 : if (arg2) {
7170 : 0 : arg1->imagepath = (char *) malloc(strlen(arg2)+1);
7171 : 0 : strcpy((char*)arg1->imagepath,arg2);
7172 : : } else {
7173 : 0 : arg1->imagepath = 0;
7174 : : }
7175 : : }
7176 [ # # ]: 0 : if (arg2) free(arg2);
7177 : 0 : }
7178 : :
7179 : :
7180 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1imagepath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7181 : : jstring jresult = 0 ;
7182 : : webObj *arg1 = (webObj *) 0 ;
7183 : : char *result = 0 ;
7184 : :
7185 : : (void)jenv;
7186 : : (void)jcls;
7187 : : (void)jarg1_;
7188 : 0 : arg1 = *(webObj **)&jarg1;
7189 : 0 : result = (char *) ((arg1)->imagepath);
7190 : : {
7191 : 0 : jresult = JNU_NewStringNative(jenv, result);
7192 : : }
7193 : 0 : return jresult;
7194 : : }
7195 : :
7196 : :
7197 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1imageurl_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7198 : : webObj *arg1 = (webObj *) 0 ;
7199 : : char *arg2 = (char *) 0 ;
7200 : :
7201 : : (void)jenv;
7202 : : (void)jcls;
7203 : : (void)jarg1_;
7204 : 0 : arg1 = *(webObj **)&jarg1;
7205 : : {
7206 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7207 : : }
7208 : : {
7209 [ # # ]: 0 : if (arg1->imageurl) free((char*)arg1->imageurl);
7210 [ # # ]: 0 : if (arg2) {
7211 : 0 : arg1->imageurl = (char *) malloc(strlen(arg2)+1);
7212 : 0 : strcpy((char*)arg1->imageurl,arg2);
7213 : : } else {
7214 : 0 : arg1->imageurl = 0;
7215 : : }
7216 : : }
7217 [ # # ]: 0 : if (arg2) free(arg2);
7218 : 0 : }
7219 : :
7220 : :
7221 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1imageurl_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7222 : : jstring jresult = 0 ;
7223 : : webObj *arg1 = (webObj *) 0 ;
7224 : : char *result = 0 ;
7225 : :
7226 : : (void)jenv;
7227 : : (void)jcls;
7228 : : (void)jarg1_;
7229 : 0 : arg1 = *(webObj **)&jarg1;
7230 : 0 : result = (char *) ((arg1)->imageurl);
7231 : : {
7232 : 0 : jresult = JNU_NewStringNative(jenv, result);
7233 : : }
7234 : 0 : return jresult;
7235 : : }
7236 : :
7237 : :
7238 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1temppath_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7239 : : webObj *arg1 = (webObj *) 0 ;
7240 : : char *arg2 = (char *) 0 ;
7241 : :
7242 : : (void)jenv;
7243 : : (void)jcls;
7244 : : (void)jarg1_;
7245 : 0 : arg1 = *(webObj **)&jarg1;
7246 : : {
7247 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7248 : : }
7249 : : {
7250 [ # # ]: 0 : if (arg1->temppath) free((char*)arg1->temppath);
7251 [ # # ]: 0 : if (arg2) {
7252 : 0 : arg1->temppath = (char *) malloc(strlen(arg2)+1);
7253 : 0 : strcpy((char*)arg1->temppath,arg2);
7254 : : } else {
7255 : 0 : arg1->temppath = 0;
7256 : : }
7257 : : }
7258 [ # # ]: 0 : if (arg2) free(arg2);
7259 : 0 : }
7260 : :
7261 : :
7262 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1temppath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7263 : : jstring jresult = 0 ;
7264 : : webObj *arg1 = (webObj *) 0 ;
7265 : : char *result = 0 ;
7266 : :
7267 : : (void)jenv;
7268 : : (void)jcls;
7269 : : (void)jarg1_;
7270 : 0 : arg1 = *(webObj **)&jarg1;
7271 : 0 : result = (char *) ((arg1)->temppath);
7272 : : {
7273 : 0 : jresult = JNU_NewStringNative(jenv, result);
7274 : : }
7275 : 0 : return jresult;
7276 : : }
7277 : :
7278 : :
7279 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1map_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7280 : : jlong jresult = 0 ;
7281 : : webObj *arg1 = (webObj *) 0 ;
7282 : : struct mapObj *result = 0 ;
7283 : :
7284 : : (void)jenv;
7285 : : (void)jcls;
7286 : : (void)jarg1_;
7287 : 0 : arg1 = *(webObj **)&jarg1;
7288 : 0 : result = (struct mapObj *) ((arg1)->map);
7289 : 0 : *(struct mapObj **)&jresult = result;
7290 : 0 : return jresult;
7291 : : }
7292 : :
7293 : :
7294 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1template_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7295 : : webObj *arg1 = (webObj *) 0 ;
7296 : : char *arg2 = (char *) 0 ;
7297 : :
7298 : : (void)jenv;
7299 : : (void)jcls;
7300 : : (void)jarg1_;
7301 : 0 : arg1 = *(webObj **)&jarg1;
7302 : : {
7303 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7304 : : }
7305 : : {
7306 [ # # ]: 0 : if (arg1->template) free((char*)arg1->template);
7307 [ # # ]: 0 : if (arg2) {
7308 : 0 : arg1->template = (char *) malloc(strlen(arg2)+1);
7309 : 0 : strcpy((char*)arg1->template,arg2);
7310 : : } else {
7311 : 0 : arg1->template = 0;
7312 : : }
7313 : : }
7314 [ # # ]: 0 : if (arg2) free(arg2);
7315 : 0 : }
7316 : :
7317 : :
7318 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1template_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7319 : : jstring jresult = 0 ;
7320 : : webObj *arg1 = (webObj *) 0 ;
7321 : : char *result = 0 ;
7322 : :
7323 : : (void)jenv;
7324 : : (void)jcls;
7325 : : (void)jarg1_;
7326 : 0 : arg1 = *(webObj **)&jarg1;
7327 : 0 : result = (char *) ((arg1)->template);
7328 : : {
7329 : 0 : jresult = JNU_NewStringNative(jenv, result);
7330 : : }
7331 : 0 : return jresult;
7332 : : }
7333 : :
7334 : :
7335 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1header_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7336 : : webObj *arg1 = (webObj *) 0 ;
7337 : : char *arg2 = (char *) 0 ;
7338 : :
7339 : : (void)jenv;
7340 : : (void)jcls;
7341 : : (void)jarg1_;
7342 : 0 : arg1 = *(webObj **)&jarg1;
7343 : : {
7344 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7345 : : }
7346 : : {
7347 [ # # ]: 0 : if (arg1->header) free((char*)arg1->header);
7348 [ # # ]: 0 : if (arg2) {
7349 : 0 : arg1->header = (char *) malloc(strlen(arg2)+1);
7350 : 0 : strcpy((char*)arg1->header,arg2);
7351 : : } else {
7352 : 0 : arg1->header = 0;
7353 : : }
7354 : : }
7355 [ # # ]: 0 : if (arg2) free(arg2);
7356 : 0 : }
7357 : :
7358 : :
7359 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1header_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7360 : : jstring jresult = 0 ;
7361 : : webObj *arg1 = (webObj *) 0 ;
7362 : : char *result = 0 ;
7363 : :
7364 : : (void)jenv;
7365 : : (void)jcls;
7366 : : (void)jarg1_;
7367 : 0 : arg1 = *(webObj **)&jarg1;
7368 : 0 : result = (char *) ((arg1)->header);
7369 : : {
7370 : 0 : jresult = JNU_NewStringNative(jenv, result);
7371 : : }
7372 : 0 : return jresult;
7373 : : }
7374 : :
7375 : :
7376 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1footer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7377 : : webObj *arg1 = (webObj *) 0 ;
7378 : : char *arg2 = (char *) 0 ;
7379 : :
7380 : : (void)jenv;
7381 : : (void)jcls;
7382 : : (void)jarg1_;
7383 : 0 : arg1 = *(webObj **)&jarg1;
7384 : : {
7385 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7386 : : }
7387 : : {
7388 [ # # ]: 0 : if (arg1->footer) free((char*)arg1->footer);
7389 [ # # ]: 0 : if (arg2) {
7390 : 0 : arg1->footer = (char *) malloc(strlen(arg2)+1);
7391 : 0 : strcpy((char*)arg1->footer,arg2);
7392 : : } else {
7393 : 0 : arg1->footer = 0;
7394 : : }
7395 : : }
7396 [ # # ]: 0 : if (arg2) free(arg2);
7397 : 0 : }
7398 : :
7399 : :
7400 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1footer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7401 : : jstring jresult = 0 ;
7402 : : webObj *arg1 = (webObj *) 0 ;
7403 : : char *result = 0 ;
7404 : :
7405 : : (void)jenv;
7406 : : (void)jcls;
7407 : : (void)jarg1_;
7408 : 0 : arg1 = *(webObj **)&jarg1;
7409 : 0 : result = (char *) ((arg1)->footer);
7410 : : {
7411 : 0 : jresult = JNU_NewStringNative(jenv, result);
7412 : : }
7413 : 0 : return jresult;
7414 : : }
7415 : :
7416 : :
7417 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1empty_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7418 : : webObj *arg1 = (webObj *) 0 ;
7419 : : char *arg2 = (char *) 0 ;
7420 : :
7421 : : (void)jenv;
7422 : : (void)jcls;
7423 : : (void)jarg1_;
7424 : 0 : arg1 = *(webObj **)&jarg1;
7425 : : {
7426 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7427 : : }
7428 : : {
7429 [ # # ]: 0 : if (arg1->empty) free((char*)arg1->empty);
7430 [ # # ]: 0 : if (arg2) {
7431 : 0 : arg1->empty = (char *) malloc(strlen(arg2)+1);
7432 : 0 : strcpy((char*)arg1->empty,arg2);
7433 : : } else {
7434 : 0 : arg1->empty = 0;
7435 : : }
7436 : : }
7437 [ # # ]: 0 : if (arg2) free(arg2);
7438 : 0 : }
7439 : :
7440 : :
7441 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1empty_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7442 : : jstring jresult = 0 ;
7443 : : webObj *arg1 = (webObj *) 0 ;
7444 : : char *result = 0 ;
7445 : :
7446 : : (void)jenv;
7447 : : (void)jcls;
7448 : : (void)jarg1_;
7449 : 0 : arg1 = *(webObj **)&jarg1;
7450 : 0 : result = (char *) ((arg1)->empty);
7451 : : {
7452 : 0 : jresult = JNU_NewStringNative(jenv, result);
7453 : : }
7454 : 0 : return jresult;
7455 : : }
7456 : :
7457 : :
7458 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1error_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7459 : : webObj *arg1 = (webObj *) 0 ;
7460 : : char *arg2 = (char *) 0 ;
7461 : :
7462 : : (void)jenv;
7463 : : (void)jcls;
7464 : : (void)jarg1_;
7465 : 0 : arg1 = *(webObj **)&jarg1;
7466 : : {
7467 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7468 : : }
7469 : : {
7470 [ # # ]: 0 : if (arg1->error) free((char*)arg1->error);
7471 [ # # ]: 0 : if (arg2) {
7472 : 0 : arg1->error = (char *) malloc(strlen(arg2)+1);
7473 : 0 : strcpy((char*)arg1->error,arg2);
7474 : : } else {
7475 : 0 : arg1->error = 0;
7476 : : }
7477 : : }
7478 [ # # ]: 0 : if (arg2) free(arg2);
7479 : 0 : }
7480 : :
7481 : :
7482 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1error_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7483 : : jstring jresult = 0 ;
7484 : : webObj *arg1 = (webObj *) 0 ;
7485 : : char *result = 0 ;
7486 : :
7487 : : (void)jenv;
7488 : : (void)jcls;
7489 : : (void)jarg1_;
7490 : 0 : arg1 = *(webObj **)&jarg1;
7491 : 0 : result = (char *) ((arg1)->error);
7492 : : {
7493 : 0 : jresult = JNU_NewStringNative(jenv, result);
7494 : : }
7495 : 0 : return jresult;
7496 : : }
7497 : :
7498 : :
7499 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1extent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7500 : : webObj *arg1 = (webObj *) 0 ;
7501 : : rectObj *arg2 = (rectObj *) 0 ;
7502 : :
7503 : : (void)jenv;
7504 : : (void)jcls;
7505 : : (void)jarg1_;
7506 : : (void)jarg2_;
7507 : 0 : arg1 = *(webObj **)&jarg1;
7508 : 0 : arg2 = *(rectObj **)&jarg2;
7509 [ # # ]: 0 : if (arg1) (arg1)->extent = *arg2;
7510 : 0 : }
7511 : :
7512 : :
7513 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1extent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7514 : : jlong jresult = 0 ;
7515 : : webObj *arg1 = (webObj *) 0 ;
7516 : : rectObj *result = 0 ;
7517 : :
7518 : : (void)jenv;
7519 : : (void)jcls;
7520 : : (void)jarg1_;
7521 : 0 : arg1 = *(webObj **)&jarg1;
7522 : 0 : result = (rectObj *)& ((arg1)->extent);
7523 : 0 : *(rectObj **)&jresult = result;
7524 : 0 : return jresult;
7525 : : }
7526 : :
7527 : :
7528 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
7529 : : webObj *arg1 = (webObj *) 0 ;
7530 : : double arg2 ;
7531 : :
7532 : : (void)jenv;
7533 : : (void)jcls;
7534 : : (void)jarg1_;
7535 : 0 : arg1 = *(webObj **)&jarg1;
7536 : : arg2 = (double)jarg2;
7537 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
7538 : 0 : }
7539 : :
7540 : :
7541 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7542 : : jdouble jresult = 0 ;
7543 : : webObj *arg1 = (webObj *) 0 ;
7544 : : double result;
7545 : :
7546 : : (void)jenv;
7547 : : (void)jcls;
7548 : : (void)jarg1_;
7549 : 0 : arg1 = *(webObj **)&jarg1;
7550 : 0 : result = (double) ((arg1)->minscaledenom);
7551 : : jresult = (jdouble)result;
7552 : 0 : return jresult;
7553 : : }
7554 : :
7555 : :
7556 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
7557 : : webObj *arg1 = (webObj *) 0 ;
7558 : : double arg2 ;
7559 : :
7560 : : (void)jenv;
7561 : : (void)jcls;
7562 : : (void)jarg1_;
7563 : 0 : arg1 = *(webObj **)&jarg1;
7564 : : arg2 = (double)jarg2;
7565 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
7566 : 0 : }
7567 : :
7568 : :
7569 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7570 : : jdouble jresult = 0 ;
7571 : : webObj *arg1 = (webObj *) 0 ;
7572 : : double result;
7573 : :
7574 : : (void)jenv;
7575 : : (void)jcls;
7576 : : (void)jarg1_;
7577 : 0 : arg1 = *(webObj **)&jarg1;
7578 : 0 : result = (double) ((arg1)->maxscaledenom);
7579 : : jresult = (jdouble)result;
7580 : 0 : return jresult;
7581 : : }
7582 : :
7583 : :
7584 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1mintemplate_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7585 : : webObj *arg1 = (webObj *) 0 ;
7586 : : char *arg2 = (char *) 0 ;
7587 : :
7588 : : (void)jenv;
7589 : : (void)jcls;
7590 : : (void)jarg1_;
7591 : 0 : arg1 = *(webObj **)&jarg1;
7592 : : {
7593 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7594 : : }
7595 : : {
7596 [ # # ]: 0 : if (arg1->mintemplate) free((char*)arg1->mintemplate);
7597 [ # # ]: 0 : if (arg2) {
7598 : 0 : arg1->mintemplate = (char *) malloc(strlen(arg2)+1);
7599 : 0 : strcpy((char*)arg1->mintemplate,arg2);
7600 : : } else {
7601 : 0 : arg1->mintemplate = 0;
7602 : : }
7603 : : }
7604 [ # # ]: 0 : if (arg2) free(arg2);
7605 : 0 : }
7606 : :
7607 : :
7608 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1mintemplate_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7609 : : jstring jresult = 0 ;
7610 : : webObj *arg1 = (webObj *) 0 ;
7611 : : char *result = 0 ;
7612 : :
7613 : : (void)jenv;
7614 : : (void)jcls;
7615 : : (void)jarg1_;
7616 : 0 : arg1 = *(webObj **)&jarg1;
7617 : 0 : result = (char *) ((arg1)->mintemplate);
7618 : : {
7619 : 0 : jresult = JNU_NewStringNative(jenv, result);
7620 : : }
7621 : 0 : return jresult;
7622 : : }
7623 : :
7624 : :
7625 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1maxtemplate_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7626 : : webObj *arg1 = (webObj *) 0 ;
7627 : : char *arg2 = (char *) 0 ;
7628 : :
7629 : : (void)jenv;
7630 : : (void)jcls;
7631 : : (void)jarg1_;
7632 : 0 : arg1 = *(webObj **)&jarg1;
7633 : : {
7634 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7635 : : }
7636 : : {
7637 [ # # ]: 0 : if (arg1->maxtemplate) free((char*)arg1->maxtemplate);
7638 [ # # ]: 0 : if (arg2) {
7639 : 0 : arg1->maxtemplate = (char *) malloc(strlen(arg2)+1);
7640 : 0 : strcpy((char*)arg1->maxtemplate,arg2);
7641 : : } else {
7642 : 0 : arg1->maxtemplate = 0;
7643 : : }
7644 : : }
7645 [ # # ]: 0 : if (arg2) free(arg2);
7646 : 0 : }
7647 : :
7648 : :
7649 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1maxtemplate_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7650 : : jstring jresult = 0 ;
7651 : : webObj *arg1 = (webObj *) 0 ;
7652 : : char *result = 0 ;
7653 : :
7654 : : (void)jenv;
7655 : : (void)jcls;
7656 : : (void)jarg1_;
7657 : 0 : arg1 = *(webObj **)&jarg1;
7658 : 0 : result = (char *) ((arg1)->maxtemplate);
7659 : : {
7660 : 0 : jresult = JNU_NewStringNative(jenv, result);
7661 : : }
7662 : 0 : return jresult;
7663 : : }
7664 : :
7665 : :
7666 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1queryformat_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7667 : : webObj *arg1 = (webObj *) 0 ;
7668 : : char *arg2 = (char *) 0 ;
7669 : :
7670 : : (void)jenv;
7671 : : (void)jcls;
7672 : : (void)jarg1_;
7673 : 0 : arg1 = *(webObj **)&jarg1;
7674 : : {
7675 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7676 : : }
7677 : : {
7678 [ # # ]: 0 : if (arg1->queryformat) free((char*)arg1->queryformat);
7679 [ # # ]: 0 : if (arg2) {
7680 : 0 : arg1->queryformat = (char *) malloc(strlen(arg2)+1);
7681 : 0 : strcpy((char*)arg1->queryformat,arg2);
7682 : : } else {
7683 : 0 : arg1->queryformat = 0;
7684 : : }
7685 : : }
7686 [ # # ]: 0 : if (arg2) free(arg2);
7687 : 0 : }
7688 : :
7689 : :
7690 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1queryformat_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7691 : : jstring jresult = 0 ;
7692 : : webObj *arg1 = (webObj *) 0 ;
7693 : : char *result = 0 ;
7694 : :
7695 : : (void)jenv;
7696 : : (void)jcls;
7697 : : (void)jarg1_;
7698 : 0 : arg1 = *(webObj **)&jarg1;
7699 : 0 : result = (char *) ((arg1)->queryformat);
7700 : : {
7701 : 0 : jresult = JNU_NewStringNative(jenv, result);
7702 : : }
7703 : 0 : return jresult;
7704 : : }
7705 : :
7706 : :
7707 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1legendformat_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7708 : : webObj *arg1 = (webObj *) 0 ;
7709 : : char *arg2 = (char *) 0 ;
7710 : :
7711 : : (void)jenv;
7712 : : (void)jcls;
7713 : : (void)jarg1_;
7714 : 0 : arg1 = *(webObj **)&jarg1;
7715 : : {
7716 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7717 : : }
7718 : : {
7719 [ # # ]: 0 : if (arg1->legendformat) free((char*)arg1->legendformat);
7720 [ # # ]: 0 : if (arg2) {
7721 : 0 : arg1->legendformat = (char *) malloc(strlen(arg2)+1);
7722 : 0 : strcpy((char*)arg1->legendformat,arg2);
7723 : : } else {
7724 : 0 : arg1->legendformat = 0;
7725 : : }
7726 : : }
7727 [ # # ]: 0 : if (arg2) free(arg2);
7728 : 0 : }
7729 : :
7730 : :
7731 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1legendformat_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7732 : : jstring jresult = 0 ;
7733 : : webObj *arg1 = (webObj *) 0 ;
7734 : : char *result = 0 ;
7735 : :
7736 : : (void)jenv;
7737 : : (void)jcls;
7738 : : (void)jarg1_;
7739 : 0 : arg1 = *(webObj **)&jarg1;
7740 : 0 : result = (char *) ((arg1)->legendformat);
7741 : : {
7742 : 0 : jresult = JNU_NewStringNative(jenv, result);
7743 : : }
7744 : 0 : return jresult;
7745 : : }
7746 : :
7747 : :
7748 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1browseformat_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7749 : : webObj *arg1 = (webObj *) 0 ;
7750 : : char *arg2 = (char *) 0 ;
7751 : :
7752 : : (void)jenv;
7753 : : (void)jcls;
7754 : : (void)jarg1_;
7755 : 0 : arg1 = *(webObj **)&jarg1;
7756 : : {
7757 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7758 : : }
7759 : : {
7760 [ # # ]: 0 : if (arg1->browseformat) free((char*)arg1->browseformat);
7761 [ # # ]: 0 : if (arg2) {
7762 : 0 : arg1->browseformat = (char *) malloc(strlen(arg2)+1);
7763 : 0 : strcpy((char*)arg1->browseformat,arg2);
7764 : : } else {
7765 : 0 : arg1->browseformat = 0;
7766 : : }
7767 : : }
7768 [ # # ]: 0 : if (arg2) free(arg2);
7769 : 0 : }
7770 : :
7771 : :
7772 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1browseformat_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7773 : : jstring jresult = 0 ;
7774 : : webObj *arg1 = (webObj *) 0 ;
7775 : : char *result = 0 ;
7776 : :
7777 : : (void)jenv;
7778 : : (void)jcls;
7779 : : (void)jarg1_;
7780 : 0 : arg1 = *(webObj **)&jarg1;
7781 : 0 : result = (char *) ((arg1)->browseformat);
7782 : : {
7783 : 0 : jresult = JNU_NewStringNative(jenv, result);
7784 : : }
7785 : 0 : return jresult;
7786 : : }
7787 : :
7788 : :
7789 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1metadata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7790 : : jlong jresult = 0 ;
7791 : : webObj *arg1 = (webObj *) 0 ;
7792 : : hashTableObj *result = 0 ;
7793 : :
7794 : : (void)jenv;
7795 : : (void)jcls;
7796 : : (void)jarg1_;
7797 : 0 : arg1 = *(webObj **)&jarg1;
7798 : 0 : result = (hashTableObj *)& ((arg1)->metadata);
7799 : 0 : *(hashTableObj **)&jresult = result;
7800 : 0 : return jresult;
7801 : : }
7802 : :
7803 : :
7804 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1validation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7805 : : jlong jresult = 0 ;
7806 : : webObj *arg1 = (webObj *) 0 ;
7807 : : hashTableObj *result = 0 ;
7808 : :
7809 : : (void)jenv;
7810 : : (void)jcls;
7811 : : (void)jarg1_;
7812 : 0 : arg1 = *(webObj **)&jarg1;
7813 : 0 : result = (hashTableObj *)& ((arg1)->validation);
7814 : 0 : *(hashTableObj **)&jresult = result;
7815 : 0 : return jresult;
7816 : : }
7817 : :
7818 : :
7819 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1webObj(JNIEnv *jenv, jclass jcls) {
7820 : : jlong jresult = 0 ;
7821 : : webObj *result = 0 ;
7822 : :
7823 : : (void)jenv;
7824 : : (void)jcls;
7825 : : {
7826 : : errorObj *ms_error;
7827 : : result = (webObj *)new_webObj();
7828 : 0 : ms_error = msGetErrorObj();
7829 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
7830 : : char ms_message[8192];
7831 : 0 : char* msg = msGetErrorString(";");
7832 : 0 : int ms_errorcode = ms_error->code;
7833 [ # # ]: 0 : if (msg) {
7834 : 0 : snprintf(ms_message, 8192, msg);
7835 : 0 : free(msg);
7836 : : }
7837 : : else sprintf(ms_message, "Unknown message");
7838 : :
7839 : 0 : msResetErrorList();
7840 : :
7841 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7842 : : case MS_NOTFOUND:
7843 : : break;
7844 : : case -1:
7845 : : break;
7846 : : case MS_IOERR:
7847 : : {
7848 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
7849 : : };
7850 : : break;
7851 : : case MS_MEMERR:
7852 : : {
7853 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
7854 : : };
7855 : : break;
7856 : : case MS_TYPEERR:
7857 : : {
7858 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
7859 : : };
7860 : : break;
7861 : : case MS_EOFERR:
7862 : : {
7863 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
7864 : : };
7865 : : break;
7866 : : case MS_CHILDERR:
7867 : : {
7868 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
7869 : : };
7870 : : break;
7871 : : case MS_NULLPARENTERR:
7872 : : {
7873 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
7874 : : };
7875 : : break;
7876 : : default:
7877 : : {
7878 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
7879 : : };
7880 : : break;
7881 : : }
7882 : : }
7883 : : }
7884 : 0 : *(webObj **)&jresult = result;
7885 : 0 : return jresult;
7886 : : }
7887 : :
7888 : :
7889 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1webObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
7890 : : webObj *arg1 = (webObj *) 0 ;
7891 : :
7892 : : (void)jenv;
7893 : : (void)jcls;
7894 : 0 : arg1 = *(webObj **)&jarg1;
7895 : : {
7896 : : errorObj *ms_error;
7897 : : delete_webObj(arg1);
7898 : 0 : ms_error = msGetErrorObj();
7899 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
7900 : : char ms_message[8192];
7901 : 0 : char* msg = msGetErrorString(";");
7902 : 0 : int ms_errorcode = ms_error->code;
7903 [ # # ]: 0 : if (msg) {
7904 : 0 : snprintf(ms_message, 8192, msg);
7905 : 0 : free(msg);
7906 : : }
7907 : : else sprintf(ms_message, "Unknown message");
7908 : :
7909 : 0 : msResetErrorList();
7910 : :
7911 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7912 : : case MS_NOTFOUND:
7913 : : break;
7914 : : case -1:
7915 : : break;
7916 : : case MS_IOERR:
7917 : : {
7918 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
7919 : : };
7920 : : break;
7921 : : case MS_MEMERR:
7922 : : {
7923 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
7924 : : };
7925 : : break;
7926 : : case MS_TYPEERR:
7927 : : {
7928 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
7929 : : };
7930 : : break;
7931 : : case MS_EOFERR:
7932 : : {
7933 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
7934 : : };
7935 : : break;
7936 : : case MS_CHILDERR:
7937 : : {
7938 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
7939 : : };
7940 : : break;
7941 : : case MS_NULLPARENTERR:
7942 : : {
7943 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
7944 : : };
7945 : : break;
7946 : : default:
7947 : : {
7948 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
7949 : : };
7950 : : break;
7951 : : }
7952 : : }
7953 : : }
7954 : : }
7955 : :
7956 : :
7957 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7958 : : jint jresult = 0 ;
7959 : : webObj *arg1 = (webObj *) 0 ;
7960 : : char *arg2 = (char *) 0 ;
7961 : : int result;
7962 : :
7963 : : (void)jenv;
7964 : : (void)jcls;
7965 : : (void)jarg1_;
7966 : 0 : arg1 = *(webObj **)&jarg1;
7967 : : {
7968 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7969 : : }
7970 : : {
7971 : : errorObj *ms_error;
7972 : : result = (int)webObj_updateFromString(arg1,arg2);
7973 : 0 : ms_error = msGetErrorObj();
7974 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
7975 : : char ms_message[8192];
7976 : 0 : char* msg = msGetErrorString(";");
7977 : 0 : int ms_errorcode = ms_error->code;
7978 [ # # ]: 0 : if (msg) {
7979 : 0 : snprintf(ms_message, 8192, msg);
7980 : 0 : free(msg);
7981 : : }
7982 : : else sprintf(ms_message, "Unknown message");
7983 : :
7984 : 0 : msResetErrorList();
7985 : :
7986 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7987 : : case MS_NOTFOUND:
7988 : : break;
7989 : : case -1:
7990 : : break;
7991 : : case MS_IOERR:
7992 : : {
7993 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
7994 : : };
7995 : : break;
7996 : : case MS_MEMERR:
7997 : : {
7998 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
7999 : : };
8000 : : break;
8001 : : case MS_TYPEERR:
8002 : : {
8003 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
8004 : : };
8005 : : break;
8006 : : case MS_EOFERR:
8007 : : {
8008 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
8009 : : };
8010 : : break;
8011 : : case MS_CHILDERR:
8012 : : {
8013 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
8014 : : };
8015 : : break;
8016 : : case MS_NULLPARENTERR:
8017 : : {
8018 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
8019 : : };
8020 : : break;
8021 : : default:
8022 : : {
8023 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
8024 : : };
8025 : : break;
8026 : : }
8027 : : }
8028 : : }
8029 : : jresult = (jint)result;
8030 [ # # ]: 0 : if (arg2) free(arg2);
8031 : : return jresult;
8032 : : }
8033 : :
8034 : :
8035 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8036 : : jstring jresult = 0 ;
8037 : : webObj *arg1 = (webObj *) 0 ;
8038 : : char *result = 0 ;
8039 : :
8040 : : (void)jenv;
8041 : : (void)jcls;
8042 : : (void)jarg1_;
8043 : 0 : arg1 = *(webObj **)&jarg1;
8044 : : {
8045 : : errorObj *ms_error;
8046 : : result = (char *)webObj_convertToString(arg1);
8047 : 0 : ms_error = msGetErrorObj();
8048 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
8049 : : char ms_message[8192];
8050 : 0 : char* msg = msGetErrorString(";");
8051 : 0 : int ms_errorcode = ms_error->code;
8052 [ # # ]: 0 : if (msg) {
8053 : 0 : snprintf(ms_message, 8192, msg);
8054 : 0 : free(msg);
8055 : : }
8056 : : else sprintf(ms_message, "Unknown message");
8057 : :
8058 : 0 : msResetErrorList();
8059 : :
8060 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
8061 : : case MS_NOTFOUND:
8062 : : break;
8063 : : case -1:
8064 : : break;
8065 : : case MS_IOERR:
8066 : : {
8067 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
8068 : : };
8069 : : break;
8070 : : case MS_MEMERR:
8071 : : {
8072 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
8073 : : };
8074 : : break;
8075 : : case MS_TYPEERR:
8076 : : {
8077 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
8078 : : };
8079 : : break;
8080 : : case MS_EOFERR:
8081 : : {
8082 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
8083 : : };
8084 : : break;
8085 : : case MS_CHILDERR:
8086 : : {
8087 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
8088 : : };
8089 : : break;
8090 : : case MS_NULLPARENTERR:
8091 : : {
8092 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
8093 : : };
8094 : : break;
8095 : : default:
8096 : : {
8097 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
8098 : : };
8099 : : break;
8100 : : }
8101 : : }
8102 : : }
8103 : : {
8104 : 0 : jresult = JNU_NewStringNative(jenv, result);
8105 : : }
8106 : 0 : free(result);
8107 : 0 : return jresult;
8108 : : }
8109 : :
8110 : :
8111 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8112 : : jint jresult = 0 ;
8113 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8114 : : int result;
8115 : :
8116 : : (void)jenv;
8117 : : (void)jcls;
8118 : : (void)jarg1_;
8119 : 0 : arg1 = *(struct styleObj **)&jarg1;
8120 : 0 : result = (int) ((arg1)->refcount);
8121 : : jresult = (jint)result;
8122 : 0 : return jresult;
8123 : : }
8124 : :
8125 : :
8126 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1autoangle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8127 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8128 : : int arg2 ;
8129 : :
8130 : : (void)jenv;
8131 : : (void)jcls;
8132 : : (void)jarg1_;
8133 : 0 : arg1 = *(struct styleObj **)&jarg1;
8134 : : arg2 = (int)jarg2;
8135 [ # # ]: 0 : if (arg1) (arg1)->autoangle = arg2;
8136 : 0 : }
8137 : :
8138 : :
8139 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1autoangle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8140 : : jint jresult = 0 ;
8141 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8142 : : int result;
8143 : :
8144 : : (void)jenv;
8145 : : (void)jcls;
8146 : : (void)jarg1_;
8147 : 0 : arg1 = *(struct styleObj **)&jarg1;
8148 : 0 : result = (int) ((arg1)->autoangle);
8149 : : jresult = (jint)result;
8150 : 0 : return jresult;
8151 : : }
8152 : :
8153 : :
8154 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8155 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8156 : : colorObj *arg2 = (colorObj *) 0 ;
8157 : :
8158 : : (void)jenv;
8159 : : (void)jcls;
8160 : : (void)jarg1_;
8161 : : (void)jarg2_;
8162 : 0 : arg1 = *(struct styleObj **)&jarg1;
8163 : 0 : arg2 = *(colorObj **)&jarg2;
8164 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
8165 : 0 : }
8166 : :
8167 : :
8168 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8169 : : jlong jresult = 0 ;
8170 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8171 : : colorObj *result = 0 ;
8172 : :
8173 : : (void)jenv;
8174 : : (void)jcls;
8175 : : (void)jarg1_;
8176 : 0 : arg1 = *(struct styleObj **)&jarg1;
8177 : 0 : result = (colorObj *)& ((arg1)->color);
8178 : 0 : *(colorObj **)&jresult = result;
8179 : 0 : return jresult;
8180 : : }
8181 : :
8182 : :
8183 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1backgroundcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8184 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8185 : : colorObj *arg2 = (colorObj *) 0 ;
8186 : :
8187 : : (void)jenv;
8188 : : (void)jcls;
8189 : : (void)jarg1_;
8190 : : (void)jarg2_;
8191 : 0 : arg1 = *(struct styleObj **)&jarg1;
8192 : 0 : arg2 = *(colorObj **)&jarg2;
8193 [ # # ]: 0 : if (arg1) (arg1)->backgroundcolor = *arg2;
8194 : 0 : }
8195 : :
8196 : :
8197 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1backgroundcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8198 : : jlong jresult = 0 ;
8199 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8200 : : colorObj *result = 0 ;
8201 : :
8202 : : (void)jenv;
8203 : : (void)jcls;
8204 : : (void)jarg1_;
8205 : 0 : arg1 = *(struct styleObj **)&jarg1;
8206 : 0 : result = (colorObj *)& ((arg1)->backgroundcolor);
8207 : 0 : *(colorObj **)&jresult = result;
8208 : 0 : return jresult;
8209 : : }
8210 : :
8211 : :
8212 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8213 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8214 : : colorObj *arg2 = (colorObj *) 0 ;
8215 : :
8216 : : (void)jenv;
8217 : : (void)jcls;
8218 : : (void)jarg1_;
8219 : : (void)jarg2_;
8220 : 0 : arg1 = *(struct styleObj **)&jarg1;
8221 : 0 : arg2 = *(colorObj **)&jarg2;
8222 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
8223 : 0 : }
8224 : :
8225 : :
8226 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8227 : : jlong jresult = 0 ;
8228 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8229 : : colorObj *result = 0 ;
8230 : :
8231 : : (void)jenv;
8232 : : (void)jcls;
8233 : : (void)jarg1_;
8234 : 0 : arg1 = *(struct styleObj **)&jarg1;
8235 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
8236 : 0 : *(colorObj **)&jresult = result;
8237 : 0 : return jresult;
8238 : : }
8239 : :
8240 : :
8241 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1opacity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8242 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8243 : : int arg2 ;
8244 : :
8245 : : (void)jenv;
8246 : : (void)jcls;
8247 : : (void)jarg1_;
8248 : 0 : arg1 = *(struct styleObj **)&jarg1;
8249 : : arg2 = (int)jarg2;
8250 [ # # ]: 0 : if (arg1) (arg1)->opacity = arg2;
8251 : 0 : }
8252 : :
8253 : :
8254 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1opacity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8255 : : jint jresult = 0 ;
8256 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8257 : : int result;
8258 : :
8259 : : (void)jenv;
8260 : : (void)jcls;
8261 : : (void)jarg1_;
8262 : 0 : arg1 = *(struct styleObj **)&jarg1;
8263 : 0 : result = (int) ((arg1)->opacity);
8264 : : jresult = (jint)result;
8265 : 0 : return jresult;
8266 : : }
8267 : :
8268 : :
8269 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1mincolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8270 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8271 : : colorObj *arg2 = (colorObj *) 0 ;
8272 : :
8273 : : (void)jenv;
8274 : : (void)jcls;
8275 : : (void)jarg1_;
8276 : : (void)jarg2_;
8277 : 0 : arg1 = *(struct styleObj **)&jarg1;
8278 : 0 : arg2 = *(colorObj **)&jarg2;
8279 [ # # ]: 0 : if (arg1) (arg1)->mincolor = *arg2;
8280 : 0 : }
8281 : :
8282 : :
8283 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1mincolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8284 : : jlong jresult = 0 ;
8285 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8286 : : colorObj *result = 0 ;
8287 : :
8288 : : (void)jenv;
8289 : : (void)jcls;
8290 : : (void)jarg1_;
8291 : 0 : arg1 = *(struct styleObj **)&jarg1;
8292 : 0 : result = (colorObj *)& ((arg1)->mincolor);
8293 : 0 : *(colorObj **)&jresult = result;
8294 : 0 : return jresult;
8295 : : }
8296 : :
8297 : :
8298 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8299 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8300 : : colorObj *arg2 = (colorObj *) 0 ;
8301 : :
8302 : : (void)jenv;
8303 : : (void)jcls;
8304 : : (void)jarg1_;
8305 : : (void)jarg2_;
8306 : 0 : arg1 = *(struct styleObj **)&jarg1;
8307 : 0 : arg2 = *(colorObj **)&jarg2;
8308 [ # # ]: 0 : if (arg1) (arg1)->maxcolor = *arg2;
8309 : 0 : }
8310 : :
8311 : :
8312 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8313 : : jlong jresult = 0 ;
8314 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8315 : : colorObj *result = 0 ;
8316 : :
8317 : : (void)jenv;
8318 : : (void)jcls;
8319 : : (void)jarg1_;
8320 : 0 : arg1 = *(struct styleObj **)&jarg1;
8321 : 0 : result = (colorObj *)& ((arg1)->maxcolor);
8322 : 0 : *(colorObj **)&jresult = result;
8323 : 0 : return jresult;
8324 : : }
8325 : :
8326 : :
8327 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minvalue_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8328 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8329 : : double arg2 ;
8330 : :
8331 : : (void)jenv;
8332 : : (void)jcls;
8333 : : (void)jarg1_;
8334 : 0 : arg1 = *(struct styleObj **)&jarg1;
8335 : : arg2 = (double)jarg2;
8336 [ # # ]: 0 : if (arg1) (arg1)->minvalue = arg2;
8337 : 0 : }
8338 : :
8339 : :
8340 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minvalue_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8341 : : jdouble jresult = 0 ;
8342 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8343 : : double result;
8344 : :
8345 : : (void)jenv;
8346 : : (void)jcls;
8347 : : (void)jarg1_;
8348 : 0 : arg1 = *(struct styleObj **)&jarg1;
8349 : 0 : result = (double) ((arg1)->minvalue);
8350 : : jresult = (jdouble)result;
8351 : 0 : return jresult;
8352 : : }
8353 : :
8354 : :
8355 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxvalue_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8356 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8357 : : double arg2 ;
8358 : :
8359 : : (void)jenv;
8360 : : (void)jcls;
8361 : : (void)jarg1_;
8362 : 0 : arg1 = *(struct styleObj **)&jarg1;
8363 : : arg2 = (double)jarg2;
8364 [ # # ]: 0 : if (arg1) (arg1)->maxvalue = arg2;
8365 : 0 : }
8366 : :
8367 : :
8368 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxvalue_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8369 : : jdouble jresult = 0 ;
8370 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8371 : : double result;
8372 : :
8373 : : (void)jenv;
8374 : : (void)jcls;
8375 : : (void)jarg1_;
8376 : 0 : arg1 = *(struct styleObj **)&jarg1;
8377 : 0 : result = (double) ((arg1)->maxvalue);
8378 : : jresult = (jdouble)result;
8379 : 0 : return jresult;
8380 : : }
8381 : :
8382 : :
8383 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1rangeitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8384 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8385 : : char *arg2 = (char *) 0 ;
8386 : :
8387 : : (void)jenv;
8388 : : (void)jcls;
8389 : : (void)jarg1_;
8390 : 0 : arg1 = *(struct styleObj **)&jarg1;
8391 : : {
8392 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
8393 : : }
8394 : : {
8395 [ # # ]: 0 : if (arg1->rangeitem) free((char*)arg1->rangeitem);
8396 [ # # ]: 0 : if (arg2) {
8397 : 0 : arg1->rangeitem = (char *) malloc(strlen(arg2)+1);
8398 : 0 : strcpy((char*)arg1->rangeitem,arg2);
8399 : : } else {
8400 : 0 : arg1->rangeitem = 0;
8401 : : }
8402 : : }
8403 [ # # ]: 0 : if (arg2) free(arg2);
8404 : 0 : }
8405 : :
8406 : :
8407 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1rangeitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8408 : : jstring jresult = 0 ;
8409 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8410 : : char *result = 0 ;
8411 : :
8412 : : (void)jenv;
8413 : : (void)jcls;
8414 : : (void)jarg1_;
8415 : 0 : arg1 = *(struct styleObj **)&jarg1;
8416 : 0 : result = (char *) ((arg1)->rangeitem);
8417 : : {
8418 : 0 : jresult = JNU_NewStringNative(jenv, result);
8419 : : }
8420 : 0 : return jresult;
8421 : : }
8422 : :
8423 : :
8424 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1rangeitemindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8425 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8426 : : int arg2 ;
8427 : :
8428 : : (void)jenv;
8429 : : (void)jcls;
8430 : : (void)jarg1_;
8431 : 0 : arg1 = *(struct styleObj **)&jarg1;
8432 : : arg2 = (int)jarg2;
8433 [ # # ]: 0 : if (arg1) (arg1)->rangeitemindex = arg2;
8434 : 0 : }
8435 : :
8436 : :
8437 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1rangeitemindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8438 : : jint jresult = 0 ;
8439 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8440 : : int result;
8441 : :
8442 : : (void)jenv;
8443 : : (void)jcls;
8444 : : (void)jarg1_;
8445 : 0 : arg1 = *(struct styleObj **)&jarg1;
8446 : 0 : result = (int) ((arg1)->rangeitemindex);
8447 : : jresult = (jint)result;
8448 : 0 : return jresult;
8449 : : }
8450 : :
8451 : :
8452 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1symbol_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8453 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8454 : : int arg2 ;
8455 : :
8456 : : (void)jenv;
8457 : : (void)jcls;
8458 : : (void)jarg1_;
8459 : 0 : arg1 = *(struct styleObj **)&jarg1;
8460 : : arg2 = (int)jarg2;
8461 [ # # ]: 0 : if (arg1) (arg1)->symbol = arg2;
8462 : 0 : }
8463 : :
8464 : :
8465 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1symbol_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8466 : : jint jresult = 0 ;
8467 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8468 : : int result;
8469 : :
8470 : : (void)jenv;
8471 : : (void)jcls;
8472 : : (void)jarg1_;
8473 : 0 : arg1 = *(struct styleObj **)&jarg1;
8474 : 0 : result = (int) ((arg1)->symbol);
8475 : : jresult = (jint)result;
8476 : 0 : return jresult;
8477 : : }
8478 : :
8479 : :
8480 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1symbolname_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8481 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8482 : : char *arg2 = (char *) 0 ;
8483 : :
8484 : : (void)jenv;
8485 : : (void)jcls;
8486 : : (void)jarg1_;
8487 : 0 : arg1 = *(struct styleObj **)&jarg1;
8488 : : {
8489 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
8490 : : }
8491 : : {
8492 [ # # ]: 0 : if (arg1->symbolname) free((char*)arg1->symbolname);
8493 [ # # ]: 0 : if (arg2) {
8494 : 0 : arg1->symbolname = (char *) malloc(strlen(arg2)+1);
8495 : 0 : strcpy((char*)arg1->symbolname,arg2);
8496 : : } else {
8497 : 0 : arg1->symbolname = 0;
8498 : : }
8499 : : }
8500 [ # # ]: 0 : if (arg2) free(arg2);
8501 : 0 : }
8502 : :
8503 : :
8504 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1symbolname_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8505 : : jstring jresult = 0 ;
8506 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8507 : : char *result = 0 ;
8508 : :
8509 : : (void)jenv;
8510 : : (void)jcls;
8511 : : (void)jarg1_;
8512 : 0 : arg1 = *(struct styleObj **)&jarg1;
8513 : 0 : result = (char *) ((arg1)->symbolname);
8514 : : {
8515 : 0 : jresult = JNU_NewStringNative(jenv, result);
8516 : : }
8517 : 0 : return jresult;
8518 : : }
8519 : :
8520 : :
8521 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1size_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8522 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8523 : : double arg2 ;
8524 : :
8525 : : (void)jenv;
8526 : : (void)jcls;
8527 : : (void)jarg1_;
8528 : 0 : arg1 = *(struct styleObj **)&jarg1;
8529 : : arg2 = (double)jarg2;
8530 [ # # ]: 0 : if (arg1) (arg1)->size = arg2;
8531 : 0 : }
8532 : :
8533 : :
8534 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1size_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8535 : : jdouble jresult = 0 ;
8536 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8537 : : double result;
8538 : :
8539 : : (void)jenv;
8540 : : (void)jcls;
8541 : : (void)jarg1_;
8542 : 0 : arg1 = *(struct styleObj **)&jarg1;
8543 : 0 : result = (double) ((arg1)->size);
8544 : : jresult = (jdouble)result;
8545 : 0 : return jresult;
8546 : : }
8547 : :
8548 : :
8549 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8550 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8551 : : double arg2 ;
8552 : :
8553 : : (void)jenv;
8554 : : (void)jcls;
8555 : : (void)jarg1_;
8556 : 0 : arg1 = *(struct styleObj **)&jarg1;
8557 : : arg2 = (double)jarg2;
8558 [ # # ]: 0 : if (arg1) (arg1)->minsize = arg2;
8559 : 0 : }
8560 : :
8561 : :
8562 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8563 : : jdouble jresult = 0 ;
8564 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8565 : : double result;
8566 : :
8567 : : (void)jenv;
8568 : : (void)jcls;
8569 : : (void)jarg1_;
8570 : 0 : arg1 = *(struct styleObj **)&jarg1;
8571 : 0 : result = (double) ((arg1)->minsize);
8572 : : jresult = (jdouble)result;
8573 : 0 : return jresult;
8574 : : }
8575 : :
8576 : :
8577 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8578 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8579 : : double arg2 ;
8580 : :
8581 : : (void)jenv;
8582 : : (void)jcls;
8583 : : (void)jarg1_;
8584 : 0 : arg1 = *(struct styleObj **)&jarg1;
8585 : : arg2 = (double)jarg2;
8586 [ # # ]: 0 : if (arg1) (arg1)->maxsize = arg2;
8587 : 0 : }
8588 : :
8589 : :
8590 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8591 : : jdouble jresult = 0 ;
8592 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8593 : : double result;
8594 : :
8595 : : (void)jenv;
8596 : : (void)jcls;
8597 : : (void)jarg1_;
8598 : 0 : arg1 = *(struct styleObj **)&jarg1;
8599 : 0 : result = (double) ((arg1)->maxsize);
8600 : : jresult = (jdouble)result;
8601 : 0 : return jresult;
8602 : : }
8603 : :
8604 : :
8605 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1patternlength_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8606 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8607 : : int arg2 ;
8608 : :
8609 : : (void)jenv;
8610 : : (void)jcls;
8611 : : (void)jarg1_;
8612 : 0 : arg1 = *(struct styleObj **)&jarg1;
8613 : : arg2 = (int)jarg2;
8614 [ # # ]: 0 : if (arg1) (arg1)->patternlength = arg2;
8615 : 0 : }
8616 : :
8617 : :
8618 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1patternlength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8619 : : jint jresult = 0 ;
8620 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8621 : : int result;
8622 : :
8623 : : (void)jenv;
8624 : : (void)jcls;
8625 : : (void)jarg1_;
8626 : 0 : arg1 = *(struct styleObj **)&jarg1;
8627 : 0 : result = (int) ((arg1)->patternlength);
8628 : : jresult = (jint)result;
8629 : 0 : return jresult;
8630 : : }
8631 : :
8632 : :
8633 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1pattern_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdoubleArray jarg2) {
8634 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8635 : : double *arg2 ;
8636 : : jdouble *jarr2 ;
8637 : :
8638 : : (void)jenv;
8639 : : (void)jcls;
8640 : : (void)jarg1_;
8641 : 0 : arg1 = *(struct styleObj **)&jarg1;
8642 [ # # ][ # # ]: 0 : if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != MS_MAXPATTERNLENGTH) {
8643 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
8644 : 0 : return ;
8645 : : }
8646 [ # # ]: 0 : if (!SWIG_JavaArrayInDouble(jenv, &jarr2, &arg2, jarg2)) return ;
8647 : : {
8648 : : size_t ii;
8649 : : double *b = (double *) arg1->pattern;
8650 [ # # ]: 0 : for (ii = 0; ii < (size_t)MS_MAXPATTERNLENGTH; ii++) b[ii] = *((double *) arg2 + ii);
8651 : : }
8652 : 0 : SWIG_JavaArrayArgoutDouble(jenv, jarr2, arg2, jarg2);
8653 : 0 : free(arg2);
8654 : : }
8655 : :
8656 : :
8657 : 0 : SWIGEXPORT jdoubleArray JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1pattern_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8658 : : jdoubleArray jresult = 0 ;
8659 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8660 : : double *result = 0 ;
8661 : :
8662 : : (void)jenv;
8663 : : (void)jcls;
8664 : : (void)jarg1_;
8665 : 0 : arg1 = *(struct styleObj **)&jarg1;
8666 : 0 : result = (double *)(double *) ((arg1)->pattern);
8667 : 0 : jresult = SWIG_JavaArrayOutDouble(jenv, result, MS_MAXPATTERNLENGTH);
8668 : 0 : return jresult;
8669 : : }
8670 : :
8671 : :
8672 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1gap_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8673 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8674 : : double arg2 ;
8675 : :
8676 : : (void)jenv;
8677 : : (void)jcls;
8678 : : (void)jarg1_;
8679 : 0 : arg1 = *(struct styleObj **)&jarg1;
8680 : : arg2 = (double)jarg2;
8681 [ # # ]: 0 : if (arg1) (arg1)->gap = arg2;
8682 : 0 : }
8683 : :
8684 : :
8685 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1gap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8686 : : jdouble jresult = 0 ;
8687 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8688 : : double result;
8689 : :
8690 : : (void)jenv;
8691 : : (void)jcls;
8692 : : (void)jarg1_;
8693 : 0 : arg1 = *(struct styleObj **)&jarg1;
8694 : 0 : result = (double) ((arg1)->gap);
8695 : : jresult = (jdouble)result;
8696 : 0 : return jresult;
8697 : : }
8698 : :
8699 : :
8700 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1initialgap_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8701 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8702 : : double arg2 ;
8703 : :
8704 : : (void)jenv;
8705 : : (void)jcls;
8706 : : (void)jarg1_;
8707 : 0 : arg1 = *(struct styleObj **)&jarg1;
8708 : : arg2 = (double)jarg2;
8709 [ # # ]: 0 : if (arg1) (arg1)->initialgap = arg2;
8710 : 0 : }
8711 : :
8712 : :
8713 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1initialgap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8714 : : jdouble jresult = 0 ;
8715 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8716 : : double result;
8717 : :
8718 : : (void)jenv;
8719 : : (void)jcls;
8720 : : (void)jarg1_;
8721 : 0 : arg1 = *(struct styleObj **)&jarg1;
8722 : 0 : result = (double) ((arg1)->initialgap);
8723 : : jresult = (jdouble)result;
8724 : 0 : return jresult;
8725 : : }
8726 : :
8727 : :
8728 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1position_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8729 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8730 : : int arg2 ;
8731 : :
8732 : : (void)jenv;
8733 : : (void)jcls;
8734 : : (void)jarg1_;
8735 : 0 : arg1 = *(struct styleObj **)&jarg1;
8736 : : arg2 = (int)jarg2;
8737 [ # # ]: 0 : if (arg1) (arg1)->position = arg2;
8738 : 0 : }
8739 : :
8740 : :
8741 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1position_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8742 : : jint jresult = 0 ;
8743 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8744 : : int result;
8745 : :
8746 : : (void)jenv;
8747 : : (void)jcls;
8748 : : (void)jarg1_;
8749 : 0 : arg1 = *(struct styleObj **)&jarg1;
8750 : 0 : result = (int) ((arg1)->position);
8751 : : jresult = (jint)result;
8752 : 0 : return jresult;
8753 : : }
8754 : :
8755 : :
8756 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linecap_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8757 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8758 : : int arg2 ;
8759 : :
8760 : : (void)jenv;
8761 : : (void)jcls;
8762 : : (void)jarg1_;
8763 : 0 : arg1 = *(struct styleObj **)&jarg1;
8764 : : arg2 = (int)jarg2;
8765 [ # # ]: 0 : if (arg1) (arg1)->linecap = arg2;
8766 : 0 : }
8767 : :
8768 : :
8769 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linecap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8770 : : jint jresult = 0 ;
8771 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8772 : : int result;
8773 : :
8774 : : (void)jenv;
8775 : : (void)jcls;
8776 : : (void)jarg1_;
8777 : 0 : arg1 = *(struct styleObj **)&jarg1;
8778 : 0 : result = (int) ((arg1)->linecap);
8779 : : jresult = (jint)result;
8780 : 0 : return jresult;
8781 : : }
8782 : :
8783 : :
8784 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linejoin_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8785 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8786 : : int arg2 ;
8787 : :
8788 : : (void)jenv;
8789 : : (void)jcls;
8790 : : (void)jarg1_;
8791 : 0 : arg1 = *(struct styleObj **)&jarg1;
8792 : : arg2 = (int)jarg2;
8793 [ # # ]: 0 : if (arg1) (arg1)->linejoin = arg2;
8794 : 0 : }
8795 : :
8796 : :
8797 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linejoin_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8798 : : jint jresult = 0 ;
8799 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8800 : : int result;
8801 : :
8802 : : (void)jenv;
8803 : : (void)jcls;
8804 : : (void)jarg1_;
8805 : 0 : arg1 = *(struct styleObj **)&jarg1;
8806 : 0 : result = (int) ((arg1)->linejoin);
8807 : : jresult = (jint)result;
8808 : 0 : return jresult;
8809 : : }
8810 : :
8811 : :
8812 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linejoinmaxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8813 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8814 : : double arg2 ;
8815 : :
8816 : : (void)jenv;
8817 : : (void)jcls;
8818 : : (void)jarg1_;
8819 : 0 : arg1 = *(struct styleObj **)&jarg1;
8820 : : arg2 = (double)jarg2;
8821 [ # # ]: 0 : if (arg1) (arg1)->linejoinmaxsize = arg2;
8822 : 0 : }
8823 : :
8824 : :
8825 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linejoinmaxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8826 : : jdouble jresult = 0 ;
8827 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8828 : : double result;
8829 : :
8830 : : (void)jenv;
8831 : : (void)jcls;
8832 : : (void)jarg1_;
8833 : 0 : arg1 = *(struct styleObj **)&jarg1;
8834 : 0 : result = (double) ((arg1)->linejoinmaxsize);
8835 : : jresult = (jdouble)result;
8836 : 0 : return jresult;
8837 : : }
8838 : :
8839 : :
8840 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8841 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8842 : : double arg2 ;
8843 : :
8844 : : (void)jenv;
8845 : : (void)jcls;
8846 : : (void)jarg1_;
8847 : 0 : arg1 = *(struct styleObj **)&jarg1;
8848 : : arg2 = (double)jarg2;
8849 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
8850 : 0 : }
8851 : :
8852 : :
8853 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8854 : : jdouble jresult = 0 ;
8855 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8856 : : double result;
8857 : :
8858 : : (void)jenv;
8859 : : (void)jcls;
8860 : : (void)jarg1_;
8861 : 0 : arg1 = *(struct styleObj **)&jarg1;
8862 : 0 : result = (double) ((arg1)->width);
8863 : : jresult = (jdouble)result;
8864 : 0 : return jresult;
8865 : : }
8866 : :
8867 : :
8868 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1outlinewidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8869 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8870 : : double arg2 ;
8871 : :
8872 : : (void)jenv;
8873 : : (void)jcls;
8874 : : (void)jarg1_;
8875 : 0 : arg1 = *(struct styleObj **)&jarg1;
8876 : : arg2 = (double)jarg2;
8877 [ # # ]: 0 : if (arg1) (arg1)->outlinewidth = arg2;
8878 : 0 : }
8879 : :
8880 : :
8881 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1outlinewidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8882 : : jdouble jresult = 0 ;
8883 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8884 : : double result;
8885 : :
8886 : : (void)jenv;
8887 : : (void)jcls;
8888 : : (void)jarg1_;
8889 : 0 : arg1 = *(struct styleObj **)&jarg1;
8890 : 0 : result = (double) ((arg1)->outlinewidth);
8891 : : jresult = (jdouble)result;
8892 : 0 : return jresult;
8893 : : }
8894 : :
8895 : :
8896 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minwidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8897 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8898 : : double arg2 ;
8899 : :
8900 : : (void)jenv;
8901 : : (void)jcls;
8902 : : (void)jarg1_;
8903 : 0 : arg1 = *(struct styleObj **)&jarg1;
8904 : : arg2 = (double)jarg2;
8905 [ # # ]: 0 : if (arg1) (arg1)->minwidth = arg2;
8906 : 0 : }
8907 : :
8908 : :
8909 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minwidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8910 : : jdouble jresult = 0 ;
8911 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8912 : : double result;
8913 : :
8914 : : (void)jenv;
8915 : : (void)jcls;
8916 : : (void)jarg1_;
8917 : 0 : arg1 = *(struct styleObj **)&jarg1;
8918 : 0 : result = (double) ((arg1)->minwidth);
8919 : : jresult = (jdouble)result;
8920 : 0 : return jresult;
8921 : : }
8922 : :
8923 : :
8924 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxwidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8925 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8926 : : double arg2 ;
8927 : :
8928 : : (void)jenv;
8929 : : (void)jcls;
8930 : : (void)jarg1_;
8931 : 0 : arg1 = *(struct styleObj **)&jarg1;
8932 : : arg2 = (double)jarg2;
8933 [ # # ]: 0 : if (arg1) (arg1)->maxwidth = arg2;
8934 : 0 : }
8935 : :
8936 : :
8937 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxwidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8938 : : jdouble jresult = 0 ;
8939 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8940 : : double result;
8941 : :
8942 : : (void)jenv;
8943 : : (void)jcls;
8944 : : (void)jarg1_;
8945 : 0 : arg1 = *(struct styleObj **)&jarg1;
8946 : 0 : result = (double) ((arg1)->maxwidth);
8947 : : jresult = (jdouble)result;
8948 : 0 : return jresult;
8949 : : }
8950 : :
8951 : :
8952 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1offsetx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8953 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8954 : : double arg2 ;
8955 : :
8956 : : (void)jenv;
8957 : : (void)jcls;
8958 : : (void)jarg1_;
8959 : 0 : arg1 = *(struct styleObj **)&jarg1;
8960 : : arg2 = (double)jarg2;
8961 [ # # ]: 0 : if (arg1) (arg1)->offsetx = arg2;
8962 : 0 : }
8963 : :
8964 : :
8965 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1offsetx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8966 : : jdouble jresult = 0 ;
8967 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8968 : : double result;
8969 : :
8970 : : (void)jenv;
8971 : : (void)jcls;
8972 : : (void)jarg1_;
8973 : 0 : arg1 = *(struct styleObj **)&jarg1;
8974 : 0 : result = (double) ((arg1)->offsetx);
8975 : : jresult = (jdouble)result;
8976 : 0 : return jresult;
8977 : : }
8978 : :
8979 : :
8980 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1offsety_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8981 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8982 : : double arg2 ;
8983 : :
8984 : : (void)jenv;
8985 : : (void)jcls;
8986 : : (void)jarg1_;
8987 : 0 : arg1 = *(struct styleObj **)&jarg1;
8988 : : arg2 = (double)jarg2;
8989 [ # # ]: 0 : if (arg1) (arg1)->offsety = arg2;
8990 : 0 : }
8991 : :
8992 : :
8993 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1offsety_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8994 : : jdouble jresult = 0 ;
8995 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8996 : : double result;
8997 : :
8998 : : (void)jenv;
8999 : : (void)jcls;
9000 : : (void)jarg1_;
9001 : 0 : arg1 = *(struct styleObj **)&jarg1;
9002 : 0 : result = (double) ((arg1)->offsety);
9003 : : jresult = (jdouble)result;
9004 : 0 : return jresult;
9005 : : }
9006 : :
9007 : :
9008 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1polaroffsetpixel_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9009 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9010 : : double arg2 ;
9011 : :
9012 : : (void)jenv;
9013 : : (void)jcls;
9014 : : (void)jarg1_;
9015 : 0 : arg1 = *(struct styleObj **)&jarg1;
9016 : : arg2 = (double)jarg2;
9017 [ # # ]: 0 : if (arg1) (arg1)->polaroffsetpixel = arg2;
9018 : 0 : }
9019 : :
9020 : :
9021 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1polaroffsetpixel_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9022 : : jdouble jresult = 0 ;
9023 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9024 : : double result;
9025 : :
9026 : : (void)jenv;
9027 : : (void)jcls;
9028 : : (void)jarg1_;
9029 : 0 : arg1 = *(struct styleObj **)&jarg1;
9030 : 0 : result = (double) ((arg1)->polaroffsetpixel);
9031 : : jresult = (jdouble)result;
9032 : 0 : return jresult;
9033 : : }
9034 : :
9035 : :
9036 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1polaroffsetangle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9037 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9038 : : double arg2 ;
9039 : :
9040 : : (void)jenv;
9041 : : (void)jcls;
9042 : : (void)jarg1_;
9043 : 0 : arg1 = *(struct styleObj **)&jarg1;
9044 : : arg2 = (double)jarg2;
9045 [ # # ]: 0 : if (arg1) (arg1)->polaroffsetangle = arg2;
9046 : 0 : }
9047 : :
9048 : :
9049 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1polaroffsetangle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9050 : : jdouble jresult = 0 ;
9051 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9052 : : double result;
9053 : :
9054 : : (void)jenv;
9055 : : (void)jcls;
9056 : : (void)jarg1_;
9057 : 0 : arg1 = *(struct styleObj **)&jarg1;
9058 : 0 : result = (double) ((arg1)->polaroffsetangle);
9059 : : jresult = (jdouble)result;
9060 : 0 : return jresult;
9061 : : }
9062 : :
9063 : :
9064 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1angle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9065 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9066 : : double arg2 ;
9067 : :
9068 : : (void)jenv;
9069 : : (void)jcls;
9070 : : (void)jarg1_;
9071 : 0 : arg1 = *(struct styleObj **)&jarg1;
9072 : : arg2 = (double)jarg2;
9073 [ # # ]: 0 : if (arg1) (arg1)->angle = arg2;
9074 : 0 : }
9075 : :
9076 : :
9077 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1angle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9078 : : jdouble jresult = 0 ;
9079 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9080 : : double result;
9081 : :
9082 : : (void)jenv;
9083 : : (void)jcls;
9084 : : (void)jarg1_;
9085 : 0 : arg1 = *(struct styleObj **)&jarg1;
9086 : 0 : result = (double) ((arg1)->angle);
9087 : : jresult = (jdouble)result;
9088 : 0 : return jresult;
9089 : : }
9090 : :
9091 : :
9092 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9093 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9094 : : double arg2 ;
9095 : :
9096 : : (void)jenv;
9097 : : (void)jcls;
9098 : : (void)jarg1_;
9099 : 0 : arg1 = *(struct styleObj **)&jarg1;
9100 : : arg2 = (double)jarg2;
9101 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
9102 : 0 : }
9103 : :
9104 : :
9105 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9106 : : jdouble jresult = 0 ;
9107 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9108 : : double result;
9109 : :
9110 : : (void)jenv;
9111 : : (void)jcls;
9112 : : (void)jarg1_;
9113 : 0 : arg1 = *(struct styleObj **)&jarg1;
9114 : 0 : result = (double) ((arg1)->minscaledenom);
9115 : : jresult = (jdouble)result;
9116 : 0 : return jresult;
9117 : : }
9118 : :
9119 : :
9120 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9121 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9122 : : double arg2 ;
9123 : :
9124 : : (void)jenv;
9125 : : (void)jcls;
9126 : : (void)jarg1_;
9127 : 0 : arg1 = *(struct styleObj **)&jarg1;
9128 : : arg2 = (double)jarg2;
9129 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
9130 : 0 : }
9131 : :
9132 : :
9133 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9134 : : jdouble jresult = 0 ;
9135 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9136 : : double result;
9137 : :
9138 : : (void)jenv;
9139 : : (void)jcls;
9140 : : (void)jarg1_;
9141 : 0 : arg1 = *(struct styleObj **)&jarg1;
9142 : 0 : result = (double) ((arg1)->maxscaledenom);
9143 : : jresult = (jdouble)result;
9144 : 0 : return jresult;
9145 : : }
9146 : :
9147 : :
9148 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1styleObj(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9149 : : jlong jresult = 0 ;
9150 : : classObj *arg1 = (classObj *) NULL ;
9151 : : struct styleObj *result = 0 ;
9152 : :
9153 : : (void)jenv;
9154 : : (void)jcls;
9155 : : (void)jarg1_;
9156 : 0 : arg1 = *(classObj **)&jarg1;
9157 : : {
9158 : : errorObj *ms_error;
9159 : 0 : result = (struct styleObj *)new_styleObj(arg1);
9160 : 0 : ms_error = msGetErrorObj();
9161 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9162 : : char ms_message[8192];
9163 : 0 : char* msg = msGetErrorString(";");
9164 : 0 : int ms_errorcode = ms_error->code;
9165 [ # # ]: 0 : if (msg) {
9166 : 0 : snprintf(ms_message, 8192, msg);
9167 : 0 : free(msg);
9168 : : }
9169 : : else sprintf(ms_message, "Unknown message");
9170 : :
9171 : 0 : msResetErrorList();
9172 : :
9173 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9174 : : case MS_NOTFOUND:
9175 : : break;
9176 : : case -1:
9177 : : break;
9178 : : case MS_IOERR:
9179 : : {
9180 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9181 : : };
9182 : : break;
9183 : : case MS_MEMERR:
9184 : : {
9185 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9186 : : };
9187 : : break;
9188 : : case MS_TYPEERR:
9189 : : {
9190 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9191 : : };
9192 : : break;
9193 : : case MS_EOFERR:
9194 : : {
9195 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9196 : : };
9197 : : break;
9198 : : case MS_CHILDERR:
9199 : : {
9200 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9201 : : };
9202 : : break;
9203 : : case MS_NULLPARENTERR:
9204 : : {
9205 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9206 : : };
9207 : : break;
9208 : : default:
9209 : : {
9210 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9211 : : };
9212 : : break;
9213 : : }
9214 : : }
9215 : : }
9216 : 0 : *(struct styleObj **)&jresult = result;
9217 : 0 : return jresult;
9218 : : }
9219 : :
9220 : :
9221 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1styleObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
9222 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9223 : :
9224 : : (void)jenv;
9225 : : (void)jcls;
9226 : 0 : arg1 = *(struct styleObj **)&jarg1;
9227 : : {
9228 : : errorObj *ms_error;
9229 : : delete_styleObj(arg1);
9230 : 0 : ms_error = msGetErrorObj();
9231 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9232 : : char ms_message[8192];
9233 : 0 : char* msg = msGetErrorString(";");
9234 : 0 : int ms_errorcode = ms_error->code;
9235 [ # # ]: 0 : if (msg) {
9236 : 0 : snprintf(ms_message, 8192, msg);
9237 : 0 : free(msg);
9238 : : }
9239 : : else sprintf(ms_message, "Unknown message");
9240 : :
9241 : 0 : msResetErrorList();
9242 : :
9243 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9244 : : case MS_NOTFOUND:
9245 : : break;
9246 : : case -1:
9247 : : break;
9248 : : case MS_IOERR:
9249 : : {
9250 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
9251 : : };
9252 : : break;
9253 : : case MS_MEMERR:
9254 : : {
9255 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
9256 : : };
9257 : : break;
9258 : : case MS_TYPEERR:
9259 : : {
9260 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
9261 : : };
9262 : : break;
9263 : : case MS_EOFERR:
9264 : : {
9265 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
9266 : : };
9267 : : break;
9268 : : case MS_CHILDERR:
9269 : : {
9270 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
9271 : : };
9272 : : break;
9273 : : case MS_NULLPARENTERR:
9274 : : {
9275 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
9276 : : };
9277 : : break;
9278 : : default:
9279 : : {
9280 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
9281 : : };
9282 : : break;
9283 : : }
9284 : : }
9285 : : }
9286 : : }
9287 : :
9288 : :
9289 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9290 : : jint jresult = 0 ;
9291 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9292 : : char *arg2 = (char *) 0 ;
9293 : : int result;
9294 : :
9295 : : (void)jenv;
9296 : : (void)jcls;
9297 : : (void)jarg1_;
9298 : 0 : arg1 = *(struct styleObj **)&jarg1;
9299 : : {
9300 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
9301 : : }
9302 : : {
9303 : : errorObj *ms_error;
9304 : : result = (int)styleObj_updateFromString(arg1,arg2);
9305 : 0 : ms_error = msGetErrorObj();
9306 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9307 : : char ms_message[8192];
9308 : 0 : char* msg = msGetErrorString(";");
9309 : 0 : int ms_errorcode = ms_error->code;
9310 [ # # ]: 0 : if (msg) {
9311 : 0 : snprintf(ms_message, 8192, msg);
9312 : 0 : free(msg);
9313 : : }
9314 : : else sprintf(ms_message, "Unknown message");
9315 : :
9316 : 0 : msResetErrorList();
9317 : :
9318 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9319 : : case MS_NOTFOUND:
9320 : : break;
9321 : : case -1:
9322 : : break;
9323 : : case MS_IOERR:
9324 : : {
9325 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9326 : : };
9327 : : break;
9328 : : case MS_MEMERR:
9329 : : {
9330 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9331 : : };
9332 : : break;
9333 : : case MS_TYPEERR:
9334 : : {
9335 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9336 : : };
9337 : : break;
9338 : : case MS_EOFERR:
9339 : : {
9340 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9341 : : };
9342 : : break;
9343 : : case MS_CHILDERR:
9344 : : {
9345 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9346 : : };
9347 : : break;
9348 : : case MS_NULLPARENTERR:
9349 : : {
9350 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9351 : : };
9352 : : break;
9353 : : default:
9354 : : {
9355 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9356 : : };
9357 : : break;
9358 : : }
9359 : : }
9360 : : }
9361 : : jresult = (jint)result;
9362 [ # # ]: 0 : if (arg2) free(arg2);
9363 : : return jresult;
9364 : : }
9365 : :
9366 : :
9367 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9368 : : jstring jresult = 0 ;
9369 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9370 : : char *result = 0 ;
9371 : :
9372 : : (void)jenv;
9373 : : (void)jcls;
9374 : : (void)jarg1_;
9375 : 0 : arg1 = *(struct styleObj **)&jarg1;
9376 : : {
9377 : : errorObj *ms_error;
9378 : : result = (char *)styleObj_convertToString(arg1);
9379 : 0 : ms_error = msGetErrorObj();
9380 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9381 : : char ms_message[8192];
9382 : 0 : char* msg = msGetErrorString(";");
9383 : 0 : int ms_errorcode = ms_error->code;
9384 [ # # ]: 0 : if (msg) {
9385 : 0 : snprintf(ms_message, 8192, msg);
9386 : 0 : free(msg);
9387 : : }
9388 : : else sprintf(ms_message, "Unknown message");
9389 : :
9390 : 0 : msResetErrorList();
9391 : :
9392 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9393 : : case MS_NOTFOUND:
9394 : : break;
9395 : : case -1:
9396 : : break;
9397 : : case MS_IOERR:
9398 : : {
9399 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9400 : : };
9401 : : break;
9402 : : case MS_MEMERR:
9403 : : {
9404 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9405 : : };
9406 : : break;
9407 : : case MS_TYPEERR:
9408 : : {
9409 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9410 : : };
9411 : : break;
9412 : : case MS_EOFERR:
9413 : : {
9414 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9415 : : };
9416 : : break;
9417 : : case MS_CHILDERR:
9418 : : {
9419 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9420 : : };
9421 : : break;
9422 : : case MS_NULLPARENTERR:
9423 : : {
9424 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9425 : : };
9426 : : break;
9427 : : default:
9428 : : {
9429 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9430 : : };
9431 : : break;
9432 : : }
9433 : : }
9434 : : }
9435 : : {
9436 : 0 : jresult = JNU_NewStringNative(jenv, result);
9437 : : }
9438 : 0 : free(result);
9439 : 0 : return jresult;
9440 : : }
9441 : :
9442 : :
9443 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1cloneStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9444 : : jlong jresult = 0 ;
9445 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9446 : : styleObj *result = 0 ;
9447 : :
9448 : : (void)jenv;
9449 : : (void)jcls;
9450 : : (void)jarg1_;
9451 : 0 : arg1 = *(struct styleObj **)&jarg1;
9452 : : {
9453 : : errorObj *ms_error;
9454 : : result = (styleObj *)styleObj_cloneStyle(arg1);
9455 : 0 : ms_error = msGetErrorObj();
9456 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9457 : : char ms_message[8192];
9458 : 0 : char* msg = msGetErrorString(";");
9459 : 0 : int ms_errorcode = ms_error->code;
9460 [ # # ]: 0 : if (msg) {
9461 : 0 : snprintf(ms_message, 8192, msg);
9462 : 0 : free(msg);
9463 : : }
9464 : : else sprintf(ms_message, "Unknown message");
9465 : :
9466 : 0 : msResetErrorList();
9467 : :
9468 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9469 : : case MS_NOTFOUND:
9470 : : break;
9471 : : case -1:
9472 : : break;
9473 : : case MS_IOERR:
9474 : : {
9475 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9476 : : };
9477 : : break;
9478 : : case MS_MEMERR:
9479 : : {
9480 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9481 : : };
9482 : : break;
9483 : : case MS_TYPEERR:
9484 : : {
9485 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9486 : : };
9487 : : break;
9488 : : case MS_EOFERR:
9489 : : {
9490 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9491 : : };
9492 : : break;
9493 : : case MS_CHILDERR:
9494 : : {
9495 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9496 : : };
9497 : : break;
9498 : : case MS_NULLPARENTERR:
9499 : : {
9500 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9501 : : };
9502 : : break;
9503 : : default:
9504 : : {
9505 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9506 : : };
9507 : : break;
9508 : : }
9509 : : }
9510 : : }
9511 : 0 : *(styleObj **)&jresult = result;
9512 : 0 : return jresult;
9513 : : }
9514 : :
9515 : :
9516 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1setSymbolByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
9517 : : jint jresult = 0 ;
9518 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9519 : : mapObj *arg2 = (mapObj *) 0 ;
9520 : : char *arg3 = (char *) 0 ;
9521 : : int result;
9522 : :
9523 : : (void)jenv;
9524 : : (void)jcls;
9525 : : (void)jarg1_;
9526 : : (void)jarg2_;
9527 : 0 : arg1 = *(struct styleObj **)&jarg1;
9528 : 0 : arg2 = *(mapObj **)&jarg2;
9529 : : {
9530 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
9531 : : }
9532 : : {
9533 : : errorObj *ms_error;
9534 : : result = (int)styleObj_setSymbolByName(arg1,arg2,arg3);
9535 : 0 : ms_error = msGetErrorObj();
9536 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9537 : : char ms_message[8192];
9538 : 0 : char* msg = msGetErrorString(";");
9539 : 0 : int ms_errorcode = ms_error->code;
9540 [ # # ]: 0 : if (msg) {
9541 : 0 : snprintf(ms_message, 8192, msg);
9542 : 0 : free(msg);
9543 : : }
9544 : : else sprintf(ms_message, "Unknown message");
9545 : :
9546 : 0 : msResetErrorList();
9547 : :
9548 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9549 : : case MS_NOTFOUND:
9550 : : break;
9551 : : case -1:
9552 : : break;
9553 : : case MS_IOERR:
9554 : : {
9555 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9556 : : };
9557 : : break;
9558 : : case MS_MEMERR:
9559 : : {
9560 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9561 : : };
9562 : : break;
9563 : : case MS_TYPEERR:
9564 : : {
9565 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9566 : : };
9567 : : break;
9568 : : case MS_EOFERR:
9569 : : {
9570 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9571 : : };
9572 : : break;
9573 : : case MS_CHILDERR:
9574 : : {
9575 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9576 : : };
9577 : : break;
9578 : : case MS_NULLPARENTERR:
9579 : : {
9580 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9581 : : };
9582 : : break;
9583 : : default:
9584 : : {
9585 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9586 : : };
9587 : : break;
9588 : : }
9589 : : }
9590 : : }
9591 : : jresult = (jint)result;
9592 [ # # ]: 0 : if (arg3) free(arg3);
9593 : : return jresult;
9594 : : }
9595 : :
9596 : :
9597 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1removeBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9598 : : jint jresult = 0 ;
9599 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9600 : : int arg2 ;
9601 : : int result;
9602 : :
9603 : : (void)jenv;
9604 : : (void)jcls;
9605 : : (void)jarg1_;
9606 : 0 : arg1 = *(struct styleObj **)&jarg1;
9607 : : arg2 = (int)jarg2;
9608 : : {
9609 : : errorObj *ms_error;
9610 : : result = (int)styleObj_removeBinding(arg1,arg2);
9611 : 0 : ms_error = msGetErrorObj();
9612 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9613 : : char ms_message[8192];
9614 : 0 : char* msg = msGetErrorString(";");
9615 : 0 : int ms_errorcode = ms_error->code;
9616 [ # # ]: 0 : if (msg) {
9617 : 0 : snprintf(ms_message, 8192, msg);
9618 : 0 : free(msg);
9619 : : }
9620 : : else sprintf(ms_message, "Unknown message");
9621 : :
9622 : 0 : msResetErrorList();
9623 : :
9624 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9625 : : case MS_NOTFOUND:
9626 : : break;
9627 : : case -1:
9628 : : break;
9629 : : case MS_IOERR:
9630 : : {
9631 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9632 : : };
9633 : : break;
9634 : : case MS_MEMERR:
9635 : : {
9636 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9637 : : };
9638 : : break;
9639 : : case MS_TYPEERR:
9640 : : {
9641 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9642 : : };
9643 : : break;
9644 : : case MS_EOFERR:
9645 : : {
9646 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9647 : : };
9648 : : break;
9649 : : case MS_CHILDERR:
9650 : : {
9651 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9652 : : };
9653 : : break;
9654 : : case MS_NULLPARENTERR:
9655 : : {
9656 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9657 : : };
9658 : : break;
9659 : : default:
9660 : : {
9661 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9662 : : };
9663 : : break;
9664 : : }
9665 : : }
9666 : : }
9667 : : jresult = (jint)result;
9668 : : return jresult;
9669 : : }
9670 : :
9671 : :
9672 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1setBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
9673 : : jint jresult = 0 ;
9674 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9675 : : int arg2 ;
9676 : : char *arg3 = (char *) 0 ;
9677 : : int result;
9678 : :
9679 : : (void)jenv;
9680 : : (void)jcls;
9681 : : (void)jarg1_;
9682 : 0 : arg1 = *(struct styleObj **)&jarg1;
9683 : : arg2 = (int)jarg2;
9684 : : {
9685 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
9686 : : }
9687 : : {
9688 : : errorObj *ms_error;
9689 : : result = (int)styleObj_setBinding(arg1,arg2,arg3);
9690 : 0 : ms_error = msGetErrorObj();
9691 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9692 : : char ms_message[8192];
9693 : 0 : char* msg = msGetErrorString(";");
9694 : 0 : int ms_errorcode = ms_error->code;
9695 [ # # ]: 0 : if (msg) {
9696 : 0 : snprintf(ms_message, 8192, msg);
9697 : 0 : free(msg);
9698 : : }
9699 : : else sprintf(ms_message, "Unknown message");
9700 : :
9701 : 0 : msResetErrorList();
9702 : :
9703 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9704 : : case MS_NOTFOUND:
9705 : : break;
9706 : : case -1:
9707 : : break;
9708 : : case MS_IOERR:
9709 : : {
9710 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9711 : : };
9712 : : break;
9713 : : case MS_MEMERR:
9714 : : {
9715 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9716 : : };
9717 : : break;
9718 : : case MS_TYPEERR:
9719 : : {
9720 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9721 : : };
9722 : : break;
9723 : : case MS_EOFERR:
9724 : : {
9725 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9726 : : };
9727 : : break;
9728 : : case MS_CHILDERR:
9729 : : {
9730 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9731 : : };
9732 : : break;
9733 : : case MS_NULLPARENTERR:
9734 : : {
9735 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9736 : : };
9737 : : break;
9738 : : default:
9739 : : {
9740 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9741 : : };
9742 : : break;
9743 : : }
9744 : : }
9745 : : }
9746 : : jresult = (jint)result;
9747 [ # # ]: 0 : if (arg3) free(arg3);
9748 : : return jresult;
9749 : : }
9750 : :
9751 : :
9752 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1getBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9753 : : jstring jresult = 0 ;
9754 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9755 : : int arg2 ;
9756 : : char *result = 0 ;
9757 : :
9758 : : (void)jenv;
9759 : : (void)jcls;
9760 : : (void)jarg1_;
9761 : 0 : arg1 = *(struct styleObj **)&jarg1;
9762 : : arg2 = (int)jarg2;
9763 : : {
9764 : : errorObj *ms_error;
9765 : : result = (char *)styleObj_getBinding(arg1,arg2);
9766 : 0 : ms_error = msGetErrorObj();
9767 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9768 : : char ms_message[8192];
9769 : 0 : char* msg = msGetErrorString(";");
9770 : 0 : int ms_errorcode = ms_error->code;
9771 [ # # ]: 0 : if (msg) {
9772 : 0 : snprintf(ms_message, 8192, msg);
9773 : 0 : free(msg);
9774 : : }
9775 : : else sprintf(ms_message, "Unknown message");
9776 : :
9777 : 0 : msResetErrorList();
9778 : :
9779 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9780 : : case MS_NOTFOUND:
9781 : : break;
9782 : : case -1:
9783 : : break;
9784 : : case MS_IOERR:
9785 : : {
9786 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9787 : : };
9788 : : break;
9789 : : case MS_MEMERR:
9790 : : {
9791 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9792 : : };
9793 : : break;
9794 : : case MS_TYPEERR:
9795 : : {
9796 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9797 : : };
9798 : : break;
9799 : : case MS_EOFERR:
9800 : : {
9801 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9802 : : };
9803 : : break;
9804 : : case MS_CHILDERR:
9805 : : {
9806 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9807 : : };
9808 : : break;
9809 : : case MS_NULLPARENTERR:
9810 : : {
9811 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9812 : : };
9813 : : break;
9814 : : default:
9815 : : {
9816 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9817 : : };
9818 : : break;
9819 : : }
9820 : : }
9821 : : }
9822 : : {
9823 : 0 : jresult = JNU_NewStringNative(jenv, result);
9824 : : }
9825 : 0 : return jresult;
9826 : : }
9827 : :
9828 : :
9829 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1getGeomTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9830 : : jstring jresult = 0 ;
9831 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9832 : : char *result = 0 ;
9833 : :
9834 : : (void)jenv;
9835 : : (void)jcls;
9836 : : (void)jarg1_;
9837 : 0 : arg1 = *(struct styleObj **)&jarg1;
9838 : : {
9839 : : errorObj *ms_error;
9840 : : result = (char *)styleObj_getGeomTransform(arg1);
9841 : 0 : ms_error = msGetErrorObj();
9842 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9843 : : char ms_message[8192];
9844 : 0 : char* msg = msGetErrorString(";");
9845 : 0 : int ms_errorcode = ms_error->code;
9846 [ # # ]: 0 : if (msg) {
9847 : 0 : snprintf(ms_message, 8192, msg);
9848 : 0 : free(msg);
9849 : : }
9850 : : else sprintf(ms_message, "Unknown message");
9851 : :
9852 : 0 : msResetErrorList();
9853 : :
9854 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9855 : : case MS_NOTFOUND:
9856 : : break;
9857 : : case -1:
9858 : : break;
9859 : : case MS_IOERR:
9860 : : {
9861 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9862 : : };
9863 : : break;
9864 : : case MS_MEMERR:
9865 : : {
9866 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9867 : : };
9868 : : break;
9869 : : case MS_TYPEERR:
9870 : : {
9871 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9872 : : };
9873 : : break;
9874 : : case MS_EOFERR:
9875 : : {
9876 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9877 : : };
9878 : : break;
9879 : : case MS_CHILDERR:
9880 : : {
9881 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9882 : : };
9883 : : break;
9884 : : case MS_NULLPARENTERR:
9885 : : {
9886 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9887 : : };
9888 : : break;
9889 : : default:
9890 : : {
9891 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9892 : : };
9893 : : break;
9894 : : }
9895 : : }
9896 : : }
9897 : : {
9898 : 0 : jresult = JNU_NewStringNative(jenv, result);
9899 : : }
9900 : 0 : return jresult;
9901 : : }
9902 : :
9903 : :
9904 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1setGeomTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9905 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9906 : : char *arg2 = (char *) 0 ;
9907 : :
9908 : : (void)jenv;
9909 : : (void)jcls;
9910 : : (void)jarg1_;
9911 : 0 : arg1 = *(struct styleObj **)&jarg1;
9912 : : {
9913 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
9914 : : }
9915 : : {
9916 : : errorObj *ms_error;
9917 : : styleObj_setGeomTransform(arg1,arg2);
9918 : 0 : ms_error = msGetErrorObj();
9919 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9920 : : char ms_message[8192];
9921 : 0 : char* msg = msGetErrorString(";");
9922 : 0 : int ms_errorcode = ms_error->code;
9923 [ # # ]: 0 : if (msg) {
9924 : 0 : snprintf(ms_message, 8192, msg);
9925 : 0 : free(msg);
9926 : : }
9927 : : else sprintf(ms_message, "Unknown message");
9928 : :
9929 : 0 : msResetErrorList();
9930 : :
9931 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9932 : : case MS_NOTFOUND:
9933 : : break;
9934 : : case -1:
9935 : : break;
9936 : : case MS_IOERR:
9937 : : {
9938 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
9939 : : };
9940 : : break;
9941 : : case MS_MEMERR:
9942 : : {
9943 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
9944 : : };
9945 : : break;
9946 : : case MS_TYPEERR:
9947 : : {
9948 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
9949 : : };
9950 : : break;
9951 : : case MS_EOFERR:
9952 : : {
9953 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
9954 : : };
9955 : : break;
9956 : : case MS_CHILDERR:
9957 : : {
9958 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
9959 : : };
9960 : : break;
9961 : : case MS_NULLPARENTERR:
9962 : : {
9963 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
9964 : : };
9965 : : break;
9966 : : default:
9967 : : {
9968 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
9969 : : };
9970 : : break;
9971 : : }
9972 : : }
9973 : : }
9974 [ # # ]: 0 : if (arg2) free(arg2);
9975 : : }
9976 : :
9977 : :
9978 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1STYLE_1SINGLE_1SIDED_1OFFSET_1get(JNIEnv *jenv, jclass jcls) {
9979 : : jint jresult = 0 ;
9980 : : int result;
9981 : :
9982 : : (void)jenv;
9983 : : (void)jcls;
9984 : : result = (int)(-99);
9985 : : jresult = (jint)result;
9986 : 1 : return jresult;
9987 : : }
9988 : :
9989 : :
9990 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1STYLE_1DOUBLE_1SIDED_1OFFSET_1get(JNIEnv *jenv, jclass jcls) {
9991 : : jint jresult = 0 ;
9992 : : int result;
9993 : :
9994 : : (void)jenv;
9995 : : (void)jcls;
9996 : : result = (int)(-999);
9997 : : jresult = (jint)result;
9998 : 1 : return jresult;
9999 : : }
10000 : :
10001 : :
10002 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1maxdistance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10003 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
10004 : : int arg2 ;
10005 : :
10006 : : (void)jenv;
10007 : : (void)jcls;
10008 : : (void)jarg1_;
10009 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
10010 : : arg2 = (int)jarg2;
10011 [ # # ]: 0 : if (arg1) (arg1)->maxdistance = arg2;
10012 : 0 : }
10013 : :
10014 : :
10015 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1maxdistance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10016 : : jint jresult = 0 ;
10017 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
10018 : : int result;
10019 : :
10020 : : (void)jenv;
10021 : : (void)jcls;
10022 : : (void)jarg1_;
10023 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
10024 : 0 : result = (int) ((arg1)->maxdistance);
10025 : : jresult = (jint)result;
10026 : 0 : return jresult;
10027 : : }
10028 : :
10029 : :
10030 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1gridstep_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10031 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
10032 : : int arg2 ;
10033 : :
10034 : : (void)jenv;
10035 : : (void)jcls;
10036 : : (void)jarg1_;
10037 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
10038 : : arg2 = (int)jarg2;
10039 [ # # ]: 0 : if (arg1) (arg1)->gridstep = arg2;
10040 : 0 : }
10041 : :
10042 : :
10043 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1gridstep_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10044 : : jint jresult = 0 ;
10045 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
10046 : : int result;
10047 : :
10048 : : (void)jenv;
10049 : : (void)jcls;
10050 : : (void)jarg1_;
10051 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
10052 : 0 : result = (int) ((arg1)->gridstep);
10053 : : jresult = (jint)result;
10054 : 0 : return jresult;
10055 : : }
10056 : :
10057 : :
10058 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1numstyles_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10059 : : jint jresult = 0 ;
10060 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
10061 : : int result;
10062 : :
10063 : : (void)jenv;
10064 : : (void)jcls;
10065 : : (void)jarg1_;
10066 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
10067 : 0 : result = (int) ((arg1)->numstyles);
10068 : : jresult = (jint)result;
10069 : 0 : return jresult;
10070 : : }
10071 : :
10072 : :
10073 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelLeaderObj(JNIEnv *jenv, jclass jcls) {
10074 : : jlong jresult = 0 ;
10075 : : labelLeaderObj *result = 0 ;
10076 : :
10077 : : (void)jenv;
10078 : : (void)jcls;
10079 : : {
10080 : : errorObj *ms_error;
10081 : 0 : result = (labelLeaderObj *)calloc(1, sizeof(labelLeaderObj));
10082 : 0 : ms_error = msGetErrorObj();
10083 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
10084 : : char ms_message[8192];
10085 : 0 : char* msg = msGetErrorString(";");
10086 : 0 : int ms_errorcode = ms_error->code;
10087 [ # # ]: 0 : if (msg) {
10088 : 0 : snprintf(ms_message, 8192, msg);
10089 : 0 : free(msg);
10090 : : }
10091 : : else sprintf(ms_message, "Unknown message");
10092 : :
10093 : 0 : msResetErrorList();
10094 : :
10095 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
10096 : : case MS_NOTFOUND:
10097 : : break;
10098 : : case -1:
10099 : : break;
10100 : : case MS_IOERR:
10101 : : {
10102 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
10103 : : };
10104 : : break;
10105 : : case MS_MEMERR:
10106 : : {
10107 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
10108 : : };
10109 : : break;
10110 : : case MS_TYPEERR:
10111 : : {
10112 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
10113 : : };
10114 : : break;
10115 : : case MS_EOFERR:
10116 : : {
10117 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
10118 : : };
10119 : : break;
10120 : : case MS_CHILDERR:
10121 : : {
10122 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
10123 : : };
10124 : : break;
10125 : : case MS_NULLPARENTERR:
10126 : : {
10127 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
10128 : : };
10129 : : break;
10130 : : default:
10131 : : {
10132 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
10133 : : };
10134 : : break;
10135 : : }
10136 : : }
10137 : : }
10138 : 0 : *(labelLeaderObj **)&jresult = result;
10139 : 0 : return jresult;
10140 : : }
10141 : :
10142 : :
10143 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelLeaderObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
10144 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
10145 : :
10146 : : (void)jenv;
10147 : : (void)jcls;
10148 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
10149 : : {
10150 : : errorObj *ms_error;
10151 : 0 : free((char *) arg1);
10152 : 0 : ms_error = msGetErrorObj();
10153 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
10154 : : char ms_message[8192];
10155 : 0 : char* msg = msGetErrorString(";");
10156 : 0 : int ms_errorcode = ms_error->code;
10157 [ # # ]: 0 : if (msg) {
10158 : 0 : snprintf(ms_message, 8192, msg);
10159 : 0 : free(msg);
10160 : : }
10161 : : else sprintf(ms_message, "Unknown message");
10162 : :
10163 : 0 : msResetErrorList();
10164 : :
10165 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
10166 : : case MS_NOTFOUND:
10167 : : break;
10168 : : case -1:
10169 : : break;
10170 : : case MS_IOERR:
10171 : : {
10172 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
10173 : : };
10174 : : break;
10175 : : case MS_MEMERR:
10176 : : {
10177 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
10178 : : };
10179 : : break;
10180 : : case MS_TYPEERR:
10181 : : {
10182 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
10183 : : };
10184 : : break;
10185 : : case MS_EOFERR:
10186 : : {
10187 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
10188 : : };
10189 : : break;
10190 : : case MS_CHILDERR:
10191 : : {
10192 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
10193 : : };
10194 : : break;
10195 : : case MS_NULLPARENTERR:
10196 : : {
10197 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
10198 : : };
10199 : : break;
10200 : : default:
10201 : : {
10202 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
10203 : : };
10204 : : break;
10205 : : }
10206 : : }
10207 : : }
10208 : : }
10209 : :
10210 : :
10211 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10212 : : jint jresult = 0 ;
10213 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10214 : : int result;
10215 : :
10216 : : (void)jenv;
10217 : : (void)jcls;
10218 : : (void)jarg1_;
10219 : 0 : arg1 = *(struct labelObj **)&jarg1;
10220 : 0 : result = (int) ((arg1)->refcount);
10221 : : jresult = (jint)result;
10222 : 0 : return jresult;
10223 : : }
10224 : :
10225 : :
10226 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1font_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10227 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10228 : : char *arg2 = (char *) 0 ;
10229 : :
10230 : : (void)jenv;
10231 : : (void)jcls;
10232 : : (void)jarg1_;
10233 : 0 : arg1 = *(struct labelObj **)&jarg1;
10234 : : {
10235 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
10236 : : }
10237 : : {
10238 [ # # ]: 0 : if (arg1->font) free((char*)arg1->font);
10239 [ # # ]: 0 : if (arg2) {
10240 : 0 : arg1->font = (char *) malloc(strlen(arg2)+1);
10241 : 0 : strcpy((char*)arg1->font,arg2);
10242 : : } else {
10243 : 0 : arg1->font = 0;
10244 : : }
10245 : : }
10246 [ # # ]: 0 : if (arg2) free(arg2);
10247 : 0 : }
10248 : :
10249 : :
10250 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1font_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10251 : : jstring jresult = 0 ;
10252 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10253 : : char *result = 0 ;
10254 : :
10255 : : (void)jenv;
10256 : : (void)jcls;
10257 : : (void)jarg1_;
10258 : 0 : arg1 = *(struct labelObj **)&jarg1;
10259 : 0 : result = (char *) ((arg1)->font);
10260 : : {
10261 : 0 : jresult = JNU_NewStringNative(jenv, result);
10262 : : }
10263 : 0 : return jresult;
10264 : : }
10265 : :
10266 : :
10267 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
10268 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10269 : : colorObj *arg2 = (colorObj *) 0 ;
10270 : :
10271 : : (void)jenv;
10272 : : (void)jcls;
10273 : : (void)jarg1_;
10274 : : (void)jarg2_;
10275 : 0 : arg1 = *(struct labelObj **)&jarg1;
10276 : 0 : arg2 = *(colorObj **)&jarg2;
10277 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
10278 : 0 : }
10279 : :
10280 : :
10281 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10282 : : jlong jresult = 0 ;
10283 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10284 : : colorObj *result = 0 ;
10285 : :
10286 : : (void)jenv;
10287 : : (void)jcls;
10288 : : (void)jarg1_;
10289 : 0 : arg1 = *(struct labelObj **)&jarg1;
10290 : 0 : result = (colorObj *)& ((arg1)->color);
10291 : 0 : *(colorObj **)&jresult = result;
10292 : 0 : return jresult;
10293 : : }
10294 : :
10295 : :
10296 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
10297 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10298 : : colorObj *arg2 = (colorObj *) 0 ;
10299 : :
10300 : : (void)jenv;
10301 : : (void)jcls;
10302 : : (void)jarg1_;
10303 : : (void)jarg2_;
10304 : 0 : arg1 = *(struct labelObj **)&jarg1;
10305 : 0 : arg2 = *(colorObj **)&jarg2;
10306 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
10307 : 0 : }
10308 : :
10309 : :
10310 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10311 : : jlong jresult = 0 ;
10312 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10313 : : colorObj *result = 0 ;
10314 : :
10315 : : (void)jenv;
10316 : : (void)jcls;
10317 : : (void)jarg1_;
10318 : 0 : arg1 = *(struct labelObj **)&jarg1;
10319 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
10320 : 0 : *(colorObj **)&jresult = result;
10321 : 0 : return jresult;
10322 : : }
10323 : :
10324 : :
10325 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1outlinewidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10326 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10327 : : int arg2 ;
10328 : :
10329 : : (void)jenv;
10330 : : (void)jcls;
10331 : : (void)jarg1_;
10332 : 0 : arg1 = *(struct labelObj **)&jarg1;
10333 : : arg2 = (int)jarg2;
10334 [ # # ]: 0 : if (arg1) (arg1)->outlinewidth = arg2;
10335 : 0 : }
10336 : :
10337 : :
10338 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1outlinewidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10339 : : jint jresult = 0 ;
10340 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10341 : : int result;
10342 : :
10343 : : (void)jenv;
10344 : : (void)jcls;
10345 : : (void)jarg1_;
10346 : 0 : arg1 = *(struct labelObj **)&jarg1;
10347 : 0 : result = (int) ((arg1)->outlinewidth);
10348 : : jresult = (jint)result;
10349 : 0 : return jresult;
10350 : : }
10351 : :
10352 : :
10353 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
10354 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10355 : : colorObj *arg2 = (colorObj *) 0 ;
10356 : :
10357 : : (void)jenv;
10358 : : (void)jcls;
10359 : : (void)jarg1_;
10360 : : (void)jarg2_;
10361 : 0 : arg1 = *(struct labelObj **)&jarg1;
10362 : 0 : arg2 = *(colorObj **)&jarg2;
10363 [ # # ]: 0 : if (arg1) (arg1)->shadowcolor = *arg2;
10364 : 0 : }
10365 : :
10366 : :
10367 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10368 : : jlong jresult = 0 ;
10369 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10370 : : colorObj *result = 0 ;
10371 : :
10372 : : (void)jenv;
10373 : : (void)jcls;
10374 : : (void)jarg1_;
10375 : 0 : arg1 = *(struct labelObj **)&jarg1;
10376 : 0 : result = (colorObj *)& ((arg1)->shadowcolor);
10377 : 0 : *(colorObj **)&jresult = result;
10378 : 0 : return jresult;
10379 : : }
10380 : :
10381 : :
10382 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowsizex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10383 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10384 : : int arg2 ;
10385 : :
10386 : : (void)jenv;
10387 : : (void)jcls;
10388 : : (void)jarg1_;
10389 : 0 : arg1 = *(struct labelObj **)&jarg1;
10390 : : arg2 = (int)jarg2;
10391 [ # # ]: 0 : if (arg1) (arg1)->shadowsizex = arg2;
10392 : 0 : }
10393 : :
10394 : :
10395 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowsizex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10396 : : jint jresult = 0 ;
10397 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10398 : : int result;
10399 : :
10400 : : (void)jenv;
10401 : : (void)jcls;
10402 : : (void)jarg1_;
10403 : 0 : arg1 = *(struct labelObj **)&jarg1;
10404 : 0 : result = (int) ((arg1)->shadowsizex);
10405 : : jresult = (jint)result;
10406 : 0 : return jresult;
10407 : : }
10408 : :
10409 : :
10410 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowsizey_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10411 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10412 : : int arg2 ;
10413 : :
10414 : : (void)jenv;
10415 : : (void)jcls;
10416 : : (void)jarg1_;
10417 : 0 : arg1 = *(struct labelObj **)&jarg1;
10418 : : arg2 = (int)jarg2;
10419 [ # # ]: 0 : if (arg1) (arg1)->shadowsizey = arg2;
10420 : 0 : }
10421 : :
10422 : :
10423 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowsizey_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10424 : : jint jresult = 0 ;
10425 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10426 : : int result;
10427 : :
10428 : : (void)jenv;
10429 : : (void)jcls;
10430 : : (void)jarg1_;
10431 : 0 : arg1 = *(struct labelObj **)&jarg1;
10432 : 0 : result = (int) ((arg1)->shadowsizey);
10433 : : jresult = (jint)result;
10434 : 0 : return jresult;
10435 : : }
10436 : :
10437 : :
10438 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1size_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10439 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10440 : : int arg2 ;
10441 : :
10442 : : (void)jenv;
10443 : : (void)jcls;
10444 : : (void)jarg1_;
10445 : 0 : arg1 = *(struct labelObj **)&jarg1;
10446 : : arg2 = (int)jarg2;
10447 [ # # ]: 0 : if (arg1) (arg1)->size = arg2;
10448 : 0 : }
10449 : :
10450 : :
10451 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1size_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10452 : : jint jresult = 0 ;
10453 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10454 : : int result;
10455 : :
10456 : : (void)jenv;
10457 : : (void)jcls;
10458 : : (void)jarg1_;
10459 : 0 : arg1 = *(struct labelObj **)&jarg1;
10460 : 0 : result = (int) ((arg1)->size);
10461 : : jresult = (jint)result;
10462 : 0 : return jresult;
10463 : : }
10464 : :
10465 : :
10466 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10467 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10468 : : int arg2 ;
10469 : :
10470 : : (void)jenv;
10471 : : (void)jcls;
10472 : : (void)jarg1_;
10473 : 0 : arg1 = *(struct labelObj **)&jarg1;
10474 : : arg2 = (int)jarg2;
10475 [ # # ]: 0 : if (arg1) (arg1)->minsize = arg2;
10476 : 0 : }
10477 : :
10478 : :
10479 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10480 : : jint jresult = 0 ;
10481 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10482 : : int result;
10483 : :
10484 : : (void)jenv;
10485 : : (void)jcls;
10486 : : (void)jarg1_;
10487 : 0 : arg1 = *(struct labelObj **)&jarg1;
10488 : 0 : result = (int) ((arg1)->minsize);
10489 : : jresult = (jint)result;
10490 : 0 : return jresult;
10491 : : }
10492 : :
10493 : :
10494 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10495 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10496 : : int arg2 ;
10497 : :
10498 : : (void)jenv;
10499 : : (void)jcls;
10500 : : (void)jarg1_;
10501 : 0 : arg1 = *(struct labelObj **)&jarg1;
10502 : : arg2 = (int)jarg2;
10503 [ # # ]: 0 : if (arg1) (arg1)->maxsize = arg2;
10504 : 0 : }
10505 : :
10506 : :
10507 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10508 : : jint jresult = 0 ;
10509 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10510 : : int result;
10511 : :
10512 : : (void)jenv;
10513 : : (void)jcls;
10514 : : (void)jarg1_;
10515 : 0 : arg1 = *(struct labelObj **)&jarg1;
10516 : 0 : result = (int) ((arg1)->maxsize);
10517 : : jresult = (jint)result;
10518 : 0 : return jresult;
10519 : : }
10520 : :
10521 : :
10522 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1position_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10523 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10524 : : int arg2 ;
10525 : :
10526 : : (void)jenv;
10527 : : (void)jcls;
10528 : : (void)jarg1_;
10529 : 0 : arg1 = *(struct labelObj **)&jarg1;
10530 : : arg2 = (int)jarg2;
10531 [ # # ]: 0 : if (arg1) (arg1)->position = arg2;
10532 : 0 : }
10533 : :
10534 : :
10535 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1position_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10536 : : jint jresult = 0 ;
10537 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10538 : : int result;
10539 : :
10540 : : (void)jenv;
10541 : : (void)jcls;
10542 : : (void)jarg1_;
10543 : 0 : arg1 = *(struct labelObj **)&jarg1;
10544 : 0 : result = (int) ((arg1)->position);
10545 : : jresult = (jint)result;
10546 : 0 : return jresult;
10547 : : }
10548 : :
10549 : :
10550 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1offsetx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10551 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10552 : : int arg2 ;
10553 : :
10554 : : (void)jenv;
10555 : : (void)jcls;
10556 : : (void)jarg1_;
10557 : 0 : arg1 = *(struct labelObj **)&jarg1;
10558 : : arg2 = (int)jarg2;
10559 [ # # ]: 0 : if (arg1) (arg1)->offsetx = arg2;
10560 : 0 : }
10561 : :
10562 : :
10563 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1offsetx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10564 : : jint jresult = 0 ;
10565 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10566 : : int result;
10567 : :
10568 : : (void)jenv;
10569 : : (void)jcls;
10570 : : (void)jarg1_;
10571 : 0 : arg1 = *(struct labelObj **)&jarg1;
10572 : 0 : result = (int) ((arg1)->offsetx);
10573 : : jresult = (jint)result;
10574 : 0 : return jresult;
10575 : : }
10576 : :
10577 : :
10578 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1offsety_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10579 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10580 : : int arg2 ;
10581 : :
10582 : : (void)jenv;
10583 : : (void)jcls;
10584 : : (void)jarg1_;
10585 : 0 : arg1 = *(struct labelObj **)&jarg1;
10586 : : arg2 = (int)jarg2;
10587 [ # # ]: 0 : if (arg1) (arg1)->offsety = arg2;
10588 : 0 : }
10589 : :
10590 : :
10591 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1offsety_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10592 : : jint jresult = 0 ;
10593 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10594 : : int result;
10595 : :
10596 : : (void)jenv;
10597 : : (void)jcls;
10598 : : (void)jarg1_;
10599 : 0 : arg1 = *(struct labelObj **)&jarg1;
10600 : 0 : result = (int) ((arg1)->offsety);
10601 : : jresult = (jint)result;
10602 : 0 : return jresult;
10603 : : }
10604 : :
10605 : :
10606 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1angle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10607 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10608 : : double arg2 ;
10609 : :
10610 : : (void)jenv;
10611 : : (void)jcls;
10612 : : (void)jarg1_;
10613 : 0 : arg1 = *(struct labelObj **)&jarg1;
10614 : : arg2 = (double)jarg2;
10615 [ # # ]: 0 : if (arg1) (arg1)->angle = arg2;
10616 : 0 : }
10617 : :
10618 : :
10619 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1angle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10620 : : jdouble jresult = 0 ;
10621 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10622 : : double result;
10623 : :
10624 : : (void)jenv;
10625 : : (void)jcls;
10626 : : (void)jarg1_;
10627 : 0 : arg1 = *(struct labelObj **)&jarg1;
10628 : 0 : result = (double) ((arg1)->angle);
10629 : : jresult = (jdouble)result;
10630 : 0 : return jresult;
10631 : : }
10632 : :
10633 : :
10634 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1anglemode_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10635 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10636 : : enum MS_LABEL_ANGLEMODE arg2 ;
10637 : :
10638 : : (void)jenv;
10639 : : (void)jcls;
10640 : : (void)jarg1_;
10641 : 0 : arg1 = *(struct labelObj **)&jarg1;
10642 : 0 : arg2 = (enum MS_LABEL_ANGLEMODE)jarg2;
10643 [ # # ]: 0 : if (arg1) (arg1)->anglemode = arg2;
10644 : 0 : }
10645 : :
10646 : :
10647 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1anglemode_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10648 : : jint jresult = 0 ;
10649 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10650 : : enum MS_LABEL_ANGLEMODE result;
10651 : :
10652 : : (void)jenv;
10653 : : (void)jcls;
10654 : : (void)jarg1_;
10655 : 0 : arg1 = *(struct labelObj **)&jarg1;
10656 : 0 : result = (enum MS_LABEL_ANGLEMODE) ((arg1)->anglemode);
10657 : 0 : jresult = (jint)result;
10658 : 0 : return jresult;
10659 : : }
10660 : :
10661 : :
10662 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1buffer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10663 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10664 : : int arg2 ;
10665 : :
10666 : : (void)jenv;
10667 : : (void)jcls;
10668 : : (void)jarg1_;
10669 : 0 : arg1 = *(struct labelObj **)&jarg1;
10670 : : arg2 = (int)jarg2;
10671 [ # # ]: 0 : if (arg1) (arg1)->buffer = arg2;
10672 : 0 : }
10673 : :
10674 : :
10675 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1buffer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10676 : : jint jresult = 0 ;
10677 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10678 : : int result;
10679 : :
10680 : : (void)jenv;
10681 : : (void)jcls;
10682 : : (void)jarg1_;
10683 : 0 : arg1 = *(struct labelObj **)&jarg1;
10684 : 0 : result = (int) ((arg1)->buffer);
10685 : : jresult = (jint)result;
10686 : 0 : return jresult;
10687 : : }
10688 : :
10689 : :
10690 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1align_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10691 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10692 : : int arg2 ;
10693 : :
10694 : : (void)jenv;
10695 : : (void)jcls;
10696 : : (void)jarg1_;
10697 : 0 : arg1 = *(struct labelObj **)&jarg1;
10698 : : arg2 = (int)jarg2;
10699 [ # # ]: 0 : if (arg1) (arg1)->align = arg2;
10700 : 0 : }
10701 : :
10702 : :
10703 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1align_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10704 : : jint jresult = 0 ;
10705 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10706 : : int result;
10707 : :
10708 : : (void)jenv;
10709 : : (void)jcls;
10710 : : (void)jarg1_;
10711 : 0 : arg1 = *(struct labelObj **)&jarg1;
10712 : 0 : result = (int) ((arg1)->align);
10713 : : jresult = (jint)result;
10714 : 0 : return jresult;
10715 : : }
10716 : :
10717 : :
10718 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1wrap_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jchar jarg2) {
10719 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10720 : : char arg2 ;
10721 : :
10722 : : (void)jenv;
10723 : : (void)jcls;
10724 : : (void)jarg1_;
10725 : 0 : arg1 = *(struct labelObj **)&jarg1;
10726 : 0 : arg2 = (char)jarg2;
10727 [ # # ]: 0 : if (arg1) (arg1)->wrap = arg2;
10728 : 0 : }
10729 : :
10730 : :
10731 : 0 : SWIGEXPORT jchar JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1wrap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10732 : : jchar jresult = 0 ;
10733 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10734 : : char result;
10735 : :
10736 : : (void)jenv;
10737 : : (void)jcls;
10738 : : (void)jarg1_;
10739 : 0 : arg1 = *(struct labelObj **)&jarg1;
10740 : 0 : result = (char) ((arg1)->wrap);
10741 : 0 : jresult = (jchar)result;
10742 : 0 : return jresult;
10743 : : }
10744 : :
10745 : :
10746 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxlength_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10747 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10748 : : int arg2 ;
10749 : :
10750 : : (void)jenv;
10751 : : (void)jcls;
10752 : : (void)jarg1_;
10753 : 0 : arg1 = *(struct labelObj **)&jarg1;
10754 : : arg2 = (int)jarg2;
10755 [ # # ]: 0 : if (arg1) (arg1)->maxlength = arg2;
10756 : 0 : }
10757 : :
10758 : :
10759 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxlength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10760 : : jint jresult = 0 ;
10761 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10762 : : int result;
10763 : :
10764 : : (void)jenv;
10765 : : (void)jcls;
10766 : : (void)jarg1_;
10767 : 0 : arg1 = *(struct labelObj **)&jarg1;
10768 : 0 : result = (int) ((arg1)->maxlength);
10769 : : jresult = (jint)result;
10770 : 0 : return jresult;
10771 : : }
10772 : :
10773 : :
10774 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minlength_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10775 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10776 : : int arg2 ;
10777 : :
10778 : : (void)jenv;
10779 : : (void)jcls;
10780 : : (void)jarg1_;
10781 : 0 : arg1 = *(struct labelObj **)&jarg1;
10782 : : arg2 = (int)jarg2;
10783 [ # # ]: 0 : if (arg1) (arg1)->minlength = arg2;
10784 : 0 : }
10785 : :
10786 : :
10787 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minlength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10788 : : jint jresult = 0 ;
10789 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10790 : : int result;
10791 : :
10792 : : (void)jenv;
10793 : : (void)jcls;
10794 : : (void)jarg1_;
10795 : 0 : arg1 = *(struct labelObj **)&jarg1;
10796 : 0 : result = (int) ((arg1)->minlength);
10797 : : jresult = (jint)result;
10798 : 0 : return jresult;
10799 : : }
10800 : :
10801 : :
10802 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1space_1size_110_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10803 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10804 : : double arg2 ;
10805 : :
10806 : : (void)jenv;
10807 : : (void)jcls;
10808 : : (void)jarg1_;
10809 : 0 : arg1 = *(struct labelObj **)&jarg1;
10810 : : arg2 = (double)jarg2;
10811 [ # # ]: 0 : if (arg1) (arg1)->space_size_10 = arg2;
10812 : 0 : }
10813 : :
10814 : :
10815 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1space_1size_110_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10816 : : jdouble jresult = 0 ;
10817 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10818 : : double result;
10819 : :
10820 : : (void)jenv;
10821 : : (void)jcls;
10822 : : (void)jarg1_;
10823 : 0 : arg1 = *(struct labelObj **)&jarg1;
10824 : 0 : result = (double) ((arg1)->space_size_10);
10825 : : jresult = (jdouble)result;
10826 : 0 : return jresult;
10827 : : }
10828 : :
10829 : :
10830 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minfeaturesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10831 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10832 : : int arg2 ;
10833 : :
10834 : : (void)jenv;
10835 : : (void)jcls;
10836 : : (void)jarg1_;
10837 : 0 : arg1 = *(struct labelObj **)&jarg1;
10838 : : arg2 = (int)jarg2;
10839 [ # # ]: 0 : if (arg1) (arg1)->minfeaturesize = arg2;
10840 : 0 : }
10841 : :
10842 : :
10843 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minfeaturesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10844 : : jint jresult = 0 ;
10845 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10846 : : int result;
10847 : :
10848 : : (void)jenv;
10849 : : (void)jcls;
10850 : : (void)jarg1_;
10851 : 0 : arg1 = *(struct labelObj **)&jarg1;
10852 : 0 : result = (int) ((arg1)->minfeaturesize);
10853 : : jresult = (jint)result;
10854 : 0 : return jresult;
10855 : : }
10856 : :
10857 : :
10858 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1autominfeaturesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10859 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10860 : : int arg2 ;
10861 : :
10862 : : (void)jenv;
10863 : : (void)jcls;
10864 : : (void)jarg1_;
10865 : 0 : arg1 = *(struct labelObj **)&jarg1;
10866 : : arg2 = (int)jarg2;
10867 [ # # ]: 0 : if (arg1) (arg1)->autominfeaturesize = arg2;
10868 : 0 : }
10869 : :
10870 : :
10871 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1autominfeaturesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10872 : : jint jresult = 0 ;
10873 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10874 : : int result;
10875 : :
10876 : : (void)jenv;
10877 : : (void)jcls;
10878 : : (void)jarg1_;
10879 : 0 : arg1 = *(struct labelObj **)&jarg1;
10880 : 0 : result = (int) ((arg1)->autominfeaturesize);
10881 : : jresult = (jint)result;
10882 : 0 : return jresult;
10883 : : }
10884 : :
10885 : :
10886 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10887 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10888 : : double arg2 ;
10889 : :
10890 : : (void)jenv;
10891 : : (void)jcls;
10892 : : (void)jarg1_;
10893 : 0 : arg1 = *(struct labelObj **)&jarg1;
10894 : : arg2 = (double)jarg2;
10895 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
10896 : 0 : }
10897 : :
10898 : :
10899 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10900 : : jdouble jresult = 0 ;
10901 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10902 : : double result;
10903 : :
10904 : : (void)jenv;
10905 : : (void)jcls;
10906 : : (void)jarg1_;
10907 : 0 : arg1 = *(struct labelObj **)&jarg1;
10908 : 0 : result = (double) ((arg1)->minscaledenom);
10909 : : jresult = (jdouble)result;
10910 : 0 : return jresult;
10911 : : }
10912 : :
10913 : :
10914 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10915 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10916 : : double arg2 ;
10917 : :
10918 : : (void)jenv;
10919 : : (void)jcls;
10920 : : (void)jarg1_;
10921 : 0 : arg1 = *(struct labelObj **)&jarg1;
10922 : : arg2 = (double)jarg2;
10923 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
10924 : 0 : }
10925 : :
10926 : :
10927 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10928 : : jdouble jresult = 0 ;
10929 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10930 : : double result;
10931 : :
10932 : : (void)jenv;
10933 : : (void)jcls;
10934 : : (void)jarg1_;
10935 : 0 : arg1 = *(struct labelObj **)&jarg1;
10936 : 0 : result = (double) ((arg1)->maxscaledenom);
10937 : : jresult = (jdouble)result;
10938 : 0 : return jresult;
10939 : : }
10940 : :
10941 : :
10942 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1mindistance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10943 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10944 : : int arg2 ;
10945 : :
10946 : : (void)jenv;
10947 : : (void)jcls;
10948 : : (void)jarg1_;
10949 : 0 : arg1 = *(struct labelObj **)&jarg1;
10950 : : arg2 = (int)jarg2;
10951 [ # # ]: 0 : if (arg1) (arg1)->mindistance = arg2;
10952 : 0 : }
10953 : :
10954 : :
10955 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1mindistance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10956 : : jint jresult = 0 ;
10957 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10958 : : int result;
10959 : :
10960 : : (void)jenv;
10961 : : (void)jcls;
10962 : : (void)jarg1_;
10963 : 0 : arg1 = *(struct labelObj **)&jarg1;
10964 : 0 : result = (int) ((arg1)->mindistance);
10965 : : jresult = (jint)result;
10966 : 0 : return jresult;
10967 : : }
10968 : :
10969 : :
10970 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1repeatdistance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10971 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10972 : : int arg2 ;
10973 : :
10974 : : (void)jenv;
10975 : : (void)jcls;
10976 : : (void)jarg1_;
10977 : 0 : arg1 = *(struct labelObj **)&jarg1;
10978 : : arg2 = (int)jarg2;
10979 [ # # ]: 0 : if (arg1) (arg1)->repeatdistance = arg2;
10980 : 0 : }
10981 : :
10982 : :
10983 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1repeatdistance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10984 : : jint jresult = 0 ;
10985 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10986 : : int result;
10987 : :
10988 : : (void)jenv;
10989 : : (void)jcls;
10990 : : (void)jarg1_;
10991 : 0 : arg1 = *(struct labelObj **)&jarg1;
10992 : 0 : result = (int) ((arg1)->repeatdistance);
10993 : : jresult = (jint)result;
10994 : 0 : return jresult;
10995 : : }
10996 : :
10997 : :
10998 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxoverlapangle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10999 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11000 : : double arg2 ;
11001 : :
11002 : : (void)jenv;
11003 : : (void)jcls;
11004 : : (void)jarg1_;
11005 : 0 : arg1 = *(struct labelObj **)&jarg1;
11006 : : arg2 = (double)jarg2;
11007 [ # # ]: 0 : if (arg1) (arg1)->maxoverlapangle = arg2;
11008 : 0 : }
11009 : :
11010 : :
11011 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxoverlapangle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11012 : : jdouble jresult = 0 ;
11013 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11014 : : double result;
11015 : :
11016 : : (void)jenv;
11017 : : (void)jcls;
11018 : : (void)jarg1_;
11019 : 0 : arg1 = *(struct labelObj **)&jarg1;
11020 : 0 : result = (double) ((arg1)->maxoverlapangle);
11021 : : jresult = (jdouble)result;
11022 : 0 : return jresult;
11023 : : }
11024 : :
11025 : :
11026 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1partials_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11027 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11028 : : int arg2 ;
11029 : :
11030 : : (void)jenv;
11031 : : (void)jcls;
11032 : : (void)jarg1_;
11033 : 0 : arg1 = *(struct labelObj **)&jarg1;
11034 : : arg2 = (int)jarg2;
11035 [ # # ]: 0 : if (arg1) (arg1)->partials = arg2;
11036 : 0 : }
11037 : :
11038 : :
11039 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1partials_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11040 : : jint jresult = 0 ;
11041 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11042 : : int result;
11043 : :
11044 : : (void)jenv;
11045 : : (void)jcls;
11046 : : (void)jarg1_;
11047 : 0 : arg1 = *(struct labelObj **)&jarg1;
11048 : 0 : result = (int) ((arg1)->partials);
11049 : : jresult = (jint)result;
11050 : 0 : return jresult;
11051 : : }
11052 : :
11053 : :
11054 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1force_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11055 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11056 : : int arg2 ;
11057 : :
11058 : : (void)jenv;
11059 : : (void)jcls;
11060 : : (void)jarg1_;
11061 : 0 : arg1 = *(struct labelObj **)&jarg1;
11062 : : arg2 = (int)jarg2;
11063 [ # # ]: 0 : if (arg1) (arg1)->force = arg2;
11064 : 0 : }
11065 : :
11066 : :
11067 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1force_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11068 : : jint jresult = 0 ;
11069 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11070 : : int result;
11071 : :
11072 : : (void)jenv;
11073 : : (void)jcls;
11074 : : (void)jarg1_;
11075 : 0 : arg1 = *(struct labelObj **)&jarg1;
11076 : 0 : result = (int) ((arg1)->force);
11077 : : jresult = (jint)result;
11078 : 0 : return jresult;
11079 : : }
11080 : :
11081 : :
11082 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1encoding_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11083 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11084 : : char *arg2 = (char *) 0 ;
11085 : :
11086 : : (void)jenv;
11087 : : (void)jcls;
11088 : : (void)jarg1_;
11089 : 0 : arg1 = *(struct labelObj **)&jarg1;
11090 : : {
11091 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
11092 : : }
11093 : : {
11094 [ # # ]: 0 : if (arg1->encoding) free((char*)arg1->encoding);
11095 [ # # ]: 0 : if (arg2) {
11096 : 0 : arg1->encoding = (char *) malloc(strlen(arg2)+1);
11097 : 0 : strcpy((char*)arg1->encoding,arg2);
11098 : : } else {
11099 : 0 : arg1->encoding = 0;
11100 : : }
11101 : : }
11102 [ # # ]: 0 : if (arg2) free(arg2);
11103 : 0 : }
11104 : :
11105 : :
11106 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1encoding_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11107 : : jstring jresult = 0 ;
11108 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11109 : : char *result = 0 ;
11110 : :
11111 : : (void)jenv;
11112 : : (void)jcls;
11113 : : (void)jarg1_;
11114 : 0 : arg1 = *(struct labelObj **)&jarg1;
11115 : 0 : result = (char *) ((arg1)->encoding);
11116 : : {
11117 : 0 : jresult = JNU_NewStringNative(jenv, result);
11118 : : }
11119 : 0 : return jresult;
11120 : : }
11121 : :
11122 : :
11123 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1priority_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11124 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11125 : : int arg2 ;
11126 : :
11127 : : (void)jenv;
11128 : : (void)jcls;
11129 : : (void)jarg1_;
11130 : 0 : arg1 = *(struct labelObj **)&jarg1;
11131 : : arg2 = (int)jarg2;
11132 [ # # ]: 0 : if (arg1) (arg1)->priority = arg2;
11133 : 0 : }
11134 : :
11135 : :
11136 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1priority_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11137 : : jint jresult = 0 ;
11138 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11139 : : int result;
11140 : :
11141 : : (void)jenv;
11142 : : (void)jcls;
11143 : : (void)jarg1_;
11144 : 0 : arg1 = *(struct labelObj **)&jarg1;
11145 : 0 : result = (int) ((arg1)->priority);
11146 : : jresult = (jint)result;
11147 : 0 : return jresult;
11148 : : }
11149 : :
11150 : :
11151 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1numstyles_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11152 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11153 : : int arg2 ;
11154 : :
11155 : : (void)jenv;
11156 : : (void)jcls;
11157 : : (void)jarg1_;
11158 : 0 : arg1 = *(struct labelObj **)&jarg1;
11159 : : arg2 = (int)jarg2;
11160 [ # # ]: 0 : if (arg1) (arg1)->numstyles = arg2;
11161 : 0 : }
11162 : :
11163 : :
11164 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1numstyles_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11165 : : jint jresult = 0 ;
11166 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11167 : : int result;
11168 : :
11169 : : (void)jenv;
11170 : : (void)jcls;
11171 : : (void)jarg1_;
11172 : 0 : arg1 = *(struct labelObj **)&jarg1;
11173 : 0 : result = (int) ((arg1)->numstyles);
11174 : : jresult = (jint)result;
11175 : 0 : return jresult;
11176 : : }
11177 : :
11178 : :
11179 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1leader_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11180 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11181 : : labelLeaderObj *arg2 = (labelLeaderObj *) 0 ;
11182 : :
11183 : : (void)jenv;
11184 : : (void)jcls;
11185 : : (void)jarg1_;
11186 : : (void)jarg2_;
11187 : 0 : arg1 = *(struct labelObj **)&jarg1;
11188 : 0 : arg2 = *(labelLeaderObj **)&jarg2;
11189 [ # # ]: 0 : if (arg1) (arg1)->leader = arg2;
11190 : 0 : }
11191 : :
11192 : :
11193 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1leader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11194 : : jlong jresult = 0 ;
11195 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11196 : : labelLeaderObj *result = 0 ;
11197 : :
11198 : : (void)jenv;
11199 : : (void)jcls;
11200 : : (void)jarg1_;
11201 : 0 : arg1 = *(struct labelObj **)&jarg1;
11202 : 0 : result = (labelLeaderObj *) ((arg1)->leader);
11203 : 0 : *(labelLeaderObj **)&jresult = result;
11204 : 0 : return jresult;
11205 : : }
11206 : :
11207 : :
11208 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelObj(JNIEnv *jenv, jclass jcls) {
11209 : : jlong jresult = 0 ;
11210 : : struct labelObj *result = 0 ;
11211 : :
11212 : : (void)jenv;
11213 : : (void)jcls;
11214 : : {
11215 : : errorObj *ms_error;
11216 : : result = (struct labelObj *)new_labelObj();
11217 : 0 : ms_error = msGetErrorObj();
11218 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11219 : : char ms_message[8192];
11220 : 0 : char* msg = msGetErrorString(";");
11221 : 0 : int ms_errorcode = ms_error->code;
11222 [ # # ]: 0 : if (msg) {
11223 : 0 : snprintf(ms_message, 8192, msg);
11224 : 0 : free(msg);
11225 : : }
11226 : : else sprintf(ms_message, "Unknown message");
11227 : :
11228 : 0 : msResetErrorList();
11229 : :
11230 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11231 : : case MS_NOTFOUND:
11232 : : break;
11233 : : case -1:
11234 : : break;
11235 : : case MS_IOERR:
11236 : : {
11237 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11238 : : };
11239 : : break;
11240 : : case MS_MEMERR:
11241 : : {
11242 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11243 : : };
11244 : : break;
11245 : : case MS_TYPEERR:
11246 : : {
11247 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11248 : : };
11249 : : break;
11250 : : case MS_EOFERR:
11251 : : {
11252 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11253 : : };
11254 : : break;
11255 : : case MS_CHILDERR:
11256 : : {
11257 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11258 : : };
11259 : : break;
11260 : : case MS_NULLPARENTERR:
11261 : : {
11262 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11263 : : };
11264 : : break;
11265 : : default:
11266 : : {
11267 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11268 : : };
11269 : : break;
11270 : : }
11271 : : }
11272 : : }
11273 : 0 : *(struct labelObj **)&jresult = result;
11274 : 0 : return jresult;
11275 : : }
11276 : :
11277 : :
11278 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
11279 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11280 : :
11281 : : (void)jenv;
11282 : : (void)jcls;
11283 : 0 : arg1 = *(struct labelObj **)&jarg1;
11284 : : {
11285 : : errorObj *ms_error;
11286 : : delete_labelObj(arg1);
11287 : 0 : ms_error = msGetErrorObj();
11288 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11289 : : char ms_message[8192];
11290 : 0 : char* msg = msGetErrorString(";");
11291 : 0 : int ms_errorcode = ms_error->code;
11292 [ # # ]: 0 : if (msg) {
11293 : 0 : snprintf(ms_message, 8192, msg);
11294 : 0 : free(msg);
11295 : : }
11296 : : else sprintf(ms_message, "Unknown message");
11297 : :
11298 : 0 : msResetErrorList();
11299 : :
11300 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11301 : : case MS_NOTFOUND:
11302 : : break;
11303 : : case -1:
11304 : : break;
11305 : : case MS_IOERR:
11306 : : {
11307 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
11308 : : };
11309 : : break;
11310 : : case MS_MEMERR:
11311 : : {
11312 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
11313 : : };
11314 : : break;
11315 : : case MS_TYPEERR:
11316 : : {
11317 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
11318 : : };
11319 : : break;
11320 : : case MS_EOFERR:
11321 : : {
11322 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
11323 : : };
11324 : : break;
11325 : : case MS_CHILDERR:
11326 : : {
11327 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
11328 : : };
11329 : : break;
11330 : : case MS_NULLPARENTERR:
11331 : : {
11332 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
11333 : : };
11334 : : break;
11335 : : default:
11336 : : {
11337 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
11338 : : };
11339 : : break;
11340 : : }
11341 : : }
11342 : : }
11343 : : }
11344 : :
11345 : :
11346 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11347 : : jint jresult = 0 ;
11348 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11349 : : char *arg2 = (char *) 0 ;
11350 : : int result;
11351 : :
11352 : : (void)jenv;
11353 : : (void)jcls;
11354 : : (void)jarg1_;
11355 : 0 : arg1 = *(struct labelObj **)&jarg1;
11356 : : {
11357 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
11358 : : }
11359 : : {
11360 : : errorObj *ms_error;
11361 : : result = (int)labelObj_updateFromString(arg1,arg2);
11362 : 0 : ms_error = msGetErrorObj();
11363 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11364 : : char ms_message[8192];
11365 : 0 : char* msg = msGetErrorString(";");
11366 : 0 : int ms_errorcode = ms_error->code;
11367 [ # # ]: 0 : if (msg) {
11368 : 0 : snprintf(ms_message, 8192, msg);
11369 : 0 : free(msg);
11370 : : }
11371 : : else sprintf(ms_message, "Unknown message");
11372 : :
11373 : 0 : msResetErrorList();
11374 : :
11375 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11376 : : case MS_NOTFOUND:
11377 : : break;
11378 : : case -1:
11379 : : break;
11380 : : case MS_IOERR:
11381 : : {
11382 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11383 : : };
11384 : : break;
11385 : : case MS_MEMERR:
11386 : : {
11387 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11388 : : };
11389 : : break;
11390 : : case MS_TYPEERR:
11391 : : {
11392 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11393 : : };
11394 : : break;
11395 : : case MS_EOFERR:
11396 : : {
11397 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11398 : : };
11399 : : break;
11400 : : case MS_CHILDERR:
11401 : : {
11402 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11403 : : };
11404 : : break;
11405 : : case MS_NULLPARENTERR:
11406 : : {
11407 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11408 : : };
11409 : : break;
11410 : : default:
11411 : : {
11412 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11413 : : };
11414 : : break;
11415 : : }
11416 : : }
11417 : : }
11418 : : jresult = (jint)result;
11419 [ # # ]: 0 : if (arg2) free(arg2);
11420 : : return jresult;
11421 : : }
11422 : :
11423 : :
11424 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11425 : : jstring jresult = 0 ;
11426 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11427 : : char *result = 0 ;
11428 : :
11429 : : (void)jenv;
11430 : : (void)jcls;
11431 : : (void)jarg1_;
11432 : 0 : arg1 = *(struct labelObj **)&jarg1;
11433 : : {
11434 : : errorObj *ms_error;
11435 : : result = (char *)labelObj_convertToString(arg1);
11436 : 0 : ms_error = msGetErrorObj();
11437 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11438 : : char ms_message[8192];
11439 : 0 : char* msg = msGetErrorString(";");
11440 : 0 : int ms_errorcode = ms_error->code;
11441 [ # # ]: 0 : if (msg) {
11442 : 0 : snprintf(ms_message, 8192, msg);
11443 : 0 : free(msg);
11444 : : }
11445 : : else sprintf(ms_message, "Unknown message");
11446 : :
11447 : 0 : msResetErrorList();
11448 : :
11449 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11450 : : case MS_NOTFOUND:
11451 : : break;
11452 : : case -1:
11453 : : break;
11454 : : case MS_IOERR:
11455 : : {
11456 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11457 : : };
11458 : : break;
11459 : : case MS_MEMERR:
11460 : : {
11461 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11462 : : };
11463 : : break;
11464 : : case MS_TYPEERR:
11465 : : {
11466 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11467 : : };
11468 : : break;
11469 : : case MS_EOFERR:
11470 : : {
11471 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11472 : : };
11473 : : break;
11474 : : case MS_CHILDERR:
11475 : : {
11476 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11477 : : };
11478 : : break;
11479 : : case MS_NULLPARENTERR:
11480 : : {
11481 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11482 : : };
11483 : : break;
11484 : : default:
11485 : : {
11486 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11487 : : };
11488 : : break;
11489 : : }
11490 : : }
11491 : : }
11492 : : {
11493 : 0 : jresult = JNU_NewStringNative(jenv, result);
11494 : : }
11495 : 0 : free(result);
11496 : 0 : return jresult;
11497 : : }
11498 : :
11499 : :
11500 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1removeBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11501 : : jint jresult = 0 ;
11502 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11503 : : int arg2 ;
11504 : : int result;
11505 : :
11506 : : (void)jenv;
11507 : : (void)jcls;
11508 : : (void)jarg1_;
11509 : 0 : arg1 = *(struct labelObj **)&jarg1;
11510 : : arg2 = (int)jarg2;
11511 : : {
11512 : : errorObj *ms_error;
11513 : : result = (int)labelObj_removeBinding(arg1,arg2);
11514 : 0 : ms_error = msGetErrorObj();
11515 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11516 : : char ms_message[8192];
11517 : 0 : char* msg = msGetErrorString(";");
11518 : 0 : int ms_errorcode = ms_error->code;
11519 [ # # ]: 0 : if (msg) {
11520 : 0 : snprintf(ms_message, 8192, msg);
11521 : 0 : free(msg);
11522 : : }
11523 : : else sprintf(ms_message, "Unknown message");
11524 : :
11525 : 0 : msResetErrorList();
11526 : :
11527 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11528 : : case MS_NOTFOUND:
11529 : : break;
11530 : : case -1:
11531 : : break;
11532 : : case MS_IOERR:
11533 : : {
11534 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11535 : : };
11536 : : break;
11537 : : case MS_MEMERR:
11538 : : {
11539 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11540 : : };
11541 : : break;
11542 : : case MS_TYPEERR:
11543 : : {
11544 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11545 : : };
11546 : : break;
11547 : : case MS_EOFERR:
11548 : : {
11549 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11550 : : };
11551 : : break;
11552 : : case MS_CHILDERR:
11553 : : {
11554 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11555 : : };
11556 : : break;
11557 : : case MS_NULLPARENTERR:
11558 : : {
11559 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11560 : : };
11561 : : break;
11562 : : default:
11563 : : {
11564 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11565 : : };
11566 : : break;
11567 : : }
11568 : : }
11569 : : }
11570 : : jresult = (jint)result;
11571 : : return jresult;
11572 : : }
11573 : :
11574 : :
11575 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1getBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11576 : : jstring jresult = 0 ;
11577 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11578 : : int arg2 ;
11579 : : char *result = 0 ;
11580 : :
11581 : : (void)jenv;
11582 : : (void)jcls;
11583 : : (void)jarg1_;
11584 : 0 : arg1 = *(struct labelObj **)&jarg1;
11585 : : arg2 = (int)jarg2;
11586 : : {
11587 : : errorObj *ms_error;
11588 : : result = (char *)labelObj_getBinding(arg1,arg2);
11589 : 0 : ms_error = msGetErrorObj();
11590 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11591 : : char ms_message[8192];
11592 : 0 : char* msg = msGetErrorString(";");
11593 : 0 : int ms_errorcode = ms_error->code;
11594 [ # # ]: 0 : if (msg) {
11595 : 0 : snprintf(ms_message, 8192, msg);
11596 : 0 : free(msg);
11597 : : }
11598 : : else sprintf(ms_message, "Unknown message");
11599 : :
11600 : 0 : msResetErrorList();
11601 : :
11602 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11603 : : case MS_NOTFOUND:
11604 : : break;
11605 : : case -1:
11606 : : break;
11607 : : case MS_IOERR:
11608 : : {
11609 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11610 : : };
11611 : : break;
11612 : : case MS_MEMERR:
11613 : : {
11614 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11615 : : };
11616 : : break;
11617 : : case MS_TYPEERR:
11618 : : {
11619 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11620 : : };
11621 : : break;
11622 : : case MS_EOFERR:
11623 : : {
11624 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11625 : : };
11626 : : break;
11627 : : case MS_CHILDERR:
11628 : : {
11629 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11630 : : };
11631 : : break;
11632 : : case MS_NULLPARENTERR:
11633 : : {
11634 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11635 : : };
11636 : : break;
11637 : : default:
11638 : : {
11639 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11640 : : };
11641 : : break;
11642 : : }
11643 : : }
11644 : : }
11645 : : {
11646 : 0 : jresult = JNU_NewStringNative(jenv, result);
11647 : : }
11648 : 0 : return jresult;
11649 : : }
11650 : :
11651 : :
11652 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1setBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
11653 : : jint jresult = 0 ;
11654 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11655 : : int arg2 ;
11656 : : char *arg3 = (char *) 0 ;
11657 : : int result;
11658 : :
11659 : : (void)jenv;
11660 : : (void)jcls;
11661 : : (void)jarg1_;
11662 : 0 : arg1 = *(struct labelObj **)&jarg1;
11663 : : arg2 = (int)jarg2;
11664 : : {
11665 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
11666 : : }
11667 : : {
11668 : : errorObj *ms_error;
11669 : : result = (int)labelObj_setBinding(arg1,arg2,arg3);
11670 : 0 : ms_error = msGetErrorObj();
11671 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11672 : : char ms_message[8192];
11673 : 0 : char* msg = msGetErrorString(";");
11674 : 0 : int ms_errorcode = ms_error->code;
11675 [ # # ]: 0 : if (msg) {
11676 : 0 : snprintf(ms_message, 8192, msg);
11677 : 0 : free(msg);
11678 : : }
11679 : : else sprintf(ms_message, "Unknown message");
11680 : :
11681 : 0 : msResetErrorList();
11682 : :
11683 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11684 : : case MS_NOTFOUND:
11685 : : break;
11686 : : case -1:
11687 : : break;
11688 : : case MS_IOERR:
11689 : : {
11690 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11691 : : };
11692 : : break;
11693 : : case MS_MEMERR:
11694 : : {
11695 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11696 : : };
11697 : : break;
11698 : : case MS_TYPEERR:
11699 : : {
11700 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11701 : : };
11702 : : break;
11703 : : case MS_EOFERR:
11704 : : {
11705 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11706 : : };
11707 : : break;
11708 : : case MS_CHILDERR:
11709 : : {
11710 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11711 : : };
11712 : : break;
11713 : : case MS_NULLPARENTERR:
11714 : : {
11715 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11716 : : };
11717 : : break;
11718 : : default:
11719 : : {
11720 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11721 : : };
11722 : : break;
11723 : : }
11724 : : }
11725 : : }
11726 : : jresult = (jint)result;
11727 [ # # ]: 0 : if (arg3) free(arg3);
11728 : : return jresult;
11729 : : }
11730 : :
11731 : :
11732 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1setExpression(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11733 : : jint jresult = 0 ;
11734 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11735 : : char *arg2 = (char *) 0 ;
11736 : : int result;
11737 : :
11738 : : (void)jenv;
11739 : : (void)jcls;
11740 : : (void)jarg1_;
11741 : 0 : arg1 = *(struct labelObj **)&jarg1;
11742 : : {
11743 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
11744 : : }
11745 : : {
11746 : : errorObj *ms_error;
11747 : : result = (int)labelObj_setExpression(arg1,arg2);
11748 : 0 : ms_error = msGetErrorObj();
11749 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11750 : : char ms_message[8192];
11751 : 0 : char* msg = msGetErrorString(";");
11752 : 0 : int ms_errorcode = ms_error->code;
11753 [ # # ]: 0 : if (msg) {
11754 : 0 : snprintf(ms_message, 8192, msg);
11755 : 0 : free(msg);
11756 : : }
11757 : : else sprintf(ms_message, "Unknown message");
11758 : :
11759 : 0 : msResetErrorList();
11760 : :
11761 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11762 : : case MS_NOTFOUND:
11763 : : break;
11764 : : case -1:
11765 : : break;
11766 : : case MS_IOERR:
11767 : : {
11768 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11769 : : };
11770 : : break;
11771 : : case MS_MEMERR:
11772 : : {
11773 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11774 : : };
11775 : : break;
11776 : : case MS_TYPEERR:
11777 : : {
11778 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11779 : : };
11780 : : break;
11781 : : case MS_EOFERR:
11782 : : {
11783 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11784 : : };
11785 : : break;
11786 : : case MS_CHILDERR:
11787 : : {
11788 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11789 : : };
11790 : : break;
11791 : : case MS_NULLPARENTERR:
11792 : : {
11793 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11794 : : };
11795 : : break;
11796 : : default:
11797 : : {
11798 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11799 : : };
11800 : : break;
11801 : : }
11802 : : }
11803 : : }
11804 : : jresult = (jint)result;
11805 [ # # ]: 0 : if (arg2) free(arg2);
11806 : : return jresult;
11807 : : }
11808 : :
11809 : :
11810 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1getExpressionString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11811 : : jstring jresult = 0 ;
11812 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11813 : : char *result = 0 ;
11814 : :
11815 : : (void)jenv;
11816 : : (void)jcls;
11817 : : (void)jarg1_;
11818 : 0 : arg1 = *(struct labelObj **)&jarg1;
11819 : : {
11820 : : errorObj *ms_error;
11821 : : result = (char *)labelObj_getExpressionString(arg1);
11822 : 0 : ms_error = msGetErrorObj();
11823 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11824 : : char ms_message[8192];
11825 : 0 : char* msg = msGetErrorString(";");
11826 : 0 : int ms_errorcode = ms_error->code;
11827 [ # # ]: 0 : if (msg) {
11828 : 0 : snprintf(ms_message, 8192, msg);
11829 : 0 : free(msg);
11830 : : }
11831 : : else sprintf(ms_message, "Unknown message");
11832 : :
11833 : 0 : msResetErrorList();
11834 : :
11835 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11836 : : case MS_NOTFOUND:
11837 : : break;
11838 : : case -1:
11839 : : break;
11840 : : case MS_IOERR:
11841 : : {
11842 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11843 : : };
11844 : : break;
11845 : : case MS_MEMERR:
11846 : : {
11847 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11848 : : };
11849 : : break;
11850 : : case MS_TYPEERR:
11851 : : {
11852 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11853 : : };
11854 : : break;
11855 : : case MS_EOFERR:
11856 : : {
11857 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11858 : : };
11859 : : break;
11860 : : case MS_CHILDERR:
11861 : : {
11862 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11863 : : };
11864 : : break;
11865 : : case MS_NULLPARENTERR:
11866 : : {
11867 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11868 : : };
11869 : : break;
11870 : : default:
11871 : : {
11872 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11873 : : };
11874 : : break;
11875 : : }
11876 : : }
11877 : : }
11878 : : {
11879 : 0 : jresult = JNU_NewStringNative(jenv, result);
11880 : : }
11881 : 0 : free(result);
11882 : 0 : return jresult;
11883 : : }
11884 : :
11885 : :
11886 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1setText(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11887 : : jint jresult = 0 ;
11888 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11889 : : char *arg2 = (char *) 0 ;
11890 : : int result;
11891 : :
11892 : : (void)jenv;
11893 : : (void)jcls;
11894 : : (void)jarg1_;
11895 : 0 : arg1 = *(struct labelObj **)&jarg1;
11896 : : {
11897 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
11898 : : }
11899 : : {
11900 : : errorObj *ms_error;
11901 : : result = (int)labelObj_setText(arg1,arg2);
11902 : 0 : ms_error = msGetErrorObj();
11903 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11904 : : char ms_message[8192];
11905 : 0 : char* msg = msGetErrorString(";");
11906 : 0 : int ms_errorcode = ms_error->code;
11907 [ # # ]: 0 : if (msg) {
11908 : 0 : snprintf(ms_message, 8192, msg);
11909 : 0 : free(msg);
11910 : : }
11911 : : else sprintf(ms_message, "Unknown message");
11912 : :
11913 : 0 : msResetErrorList();
11914 : :
11915 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11916 : : case MS_NOTFOUND:
11917 : : break;
11918 : : case -1:
11919 : : break;
11920 : : case MS_IOERR:
11921 : : {
11922 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11923 : : };
11924 : : break;
11925 : : case MS_MEMERR:
11926 : : {
11927 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11928 : : };
11929 : : break;
11930 : : case MS_TYPEERR:
11931 : : {
11932 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11933 : : };
11934 : : break;
11935 : : case MS_EOFERR:
11936 : : {
11937 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11938 : : };
11939 : : break;
11940 : : case MS_CHILDERR:
11941 : : {
11942 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11943 : : };
11944 : : break;
11945 : : case MS_NULLPARENTERR:
11946 : : {
11947 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11948 : : };
11949 : : break;
11950 : : default:
11951 : : {
11952 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11953 : : };
11954 : : break;
11955 : : }
11956 : : }
11957 : : }
11958 : : jresult = (jint)result;
11959 [ # # ]: 0 : if (arg2) free(arg2);
11960 : : return jresult;
11961 : : }
11962 : :
11963 : :
11964 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1getTextString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11965 : : jstring jresult = 0 ;
11966 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11967 : : char *result = 0 ;
11968 : :
11969 : : (void)jenv;
11970 : : (void)jcls;
11971 : : (void)jarg1_;
11972 : 0 : arg1 = *(struct labelObj **)&jarg1;
11973 : : {
11974 : : errorObj *ms_error;
11975 : : result = (char *)labelObj_getTextString(arg1);
11976 : 0 : ms_error = msGetErrorObj();
11977 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11978 : : char ms_message[8192];
11979 : 0 : char* msg = msGetErrorString(";");
11980 : 0 : int ms_errorcode = ms_error->code;
11981 [ # # ]: 0 : if (msg) {
11982 : 0 : snprintf(ms_message, 8192, msg);
11983 : 0 : free(msg);
11984 : : }
11985 : : else sprintf(ms_message, "Unknown message");
11986 : :
11987 : 0 : msResetErrorList();
11988 : :
11989 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11990 : : case MS_NOTFOUND:
11991 : : break;
11992 : : case -1:
11993 : : break;
11994 : : case MS_IOERR:
11995 : : {
11996 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11997 : : };
11998 : : break;
11999 : : case MS_MEMERR:
12000 : : {
12001 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12002 : : };
12003 : : break;
12004 : : case MS_TYPEERR:
12005 : : {
12006 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12007 : : };
12008 : : break;
12009 : : case MS_EOFERR:
12010 : : {
12011 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12012 : : };
12013 : : break;
12014 : : case MS_CHILDERR:
12015 : : {
12016 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12017 : : };
12018 : : break;
12019 : : case MS_NULLPARENTERR:
12020 : : {
12021 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12022 : : };
12023 : : break;
12024 : : default:
12025 : : {
12026 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12027 : : };
12028 : : break;
12029 : : }
12030 : : }
12031 : : }
12032 : : {
12033 : 0 : jresult = JNU_NewStringNative(jenv, result);
12034 : : }
12035 : 0 : free(result);
12036 : 0 : return jresult;
12037 : : }
12038 : :
12039 : :
12040 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1getStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12041 : : jlong jresult = 0 ;
12042 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12043 : : int arg2 ;
12044 : : styleObj *result = 0 ;
12045 : :
12046 : : (void)jenv;
12047 : : (void)jcls;
12048 : : (void)jarg1_;
12049 : 0 : arg1 = *(struct labelObj **)&jarg1;
12050 : : arg2 = (int)jarg2;
12051 : : {
12052 : : errorObj *ms_error;
12053 : : result = (styleObj *)labelObj_getStyle(arg1,arg2);
12054 : 0 : ms_error = msGetErrorObj();
12055 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12056 : : char ms_message[8192];
12057 : 0 : char* msg = msGetErrorString(";");
12058 : 0 : int ms_errorcode = ms_error->code;
12059 [ # # ]: 0 : if (msg) {
12060 : 0 : snprintf(ms_message, 8192, msg);
12061 : 0 : free(msg);
12062 : : }
12063 : : else sprintf(ms_message, "Unknown message");
12064 : :
12065 : 0 : msResetErrorList();
12066 : :
12067 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12068 : : case MS_NOTFOUND:
12069 : : break;
12070 : : case -1:
12071 : : break;
12072 : : case MS_IOERR:
12073 : : {
12074 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12075 : : };
12076 : : break;
12077 : : case MS_MEMERR:
12078 : : {
12079 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12080 : : };
12081 : : break;
12082 : : case MS_TYPEERR:
12083 : : {
12084 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12085 : : };
12086 : : break;
12087 : : case MS_EOFERR:
12088 : : {
12089 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12090 : : };
12091 : : break;
12092 : : case MS_CHILDERR:
12093 : : {
12094 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12095 : : };
12096 : : break;
12097 : : case MS_NULLPARENTERR:
12098 : : {
12099 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12100 : : };
12101 : : break;
12102 : : default:
12103 : : {
12104 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12105 : : };
12106 : : break;
12107 : : }
12108 : : }
12109 : : }
12110 : 0 : *(styleObj **)&jresult = result;
12111 : 0 : return jresult;
12112 : : }
12113 : :
12114 : :
12115 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1insertStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
12116 : : jint jresult = 0 ;
12117 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12118 : : styleObj *arg2 = (styleObj *) 0 ;
12119 : : int arg3 = (int) -1 ;
12120 : : int result;
12121 : :
12122 : : (void)jenv;
12123 : : (void)jcls;
12124 : : (void)jarg1_;
12125 : : (void)jarg2_;
12126 : 0 : arg1 = *(struct labelObj **)&jarg1;
12127 : 0 : arg2 = *(styleObj **)&jarg2;
12128 : : arg3 = (int)jarg3;
12129 : : {
12130 : : errorObj *ms_error;
12131 : : result = (int)labelObj_insertStyle(arg1,arg2,arg3);
12132 : 0 : ms_error = msGetErrorObj();
12133 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12134 : : char ms_message[8192];
12135 : 0 : char* msg = msGetErrorString(";");
12136 : 0 : int ms_errorcode = ms_error->code;
12137 [ # # ]: 0 : if (msg) {
12138 : 0 : snprintf(ms_message, 8192, msg);
12139 : 0 : free(msg);
12140 : : }
12141 : : else sprintf(ms_message, "Unknown message");
12142 : :
12143 : 0 : msResetErrorList();
12144 : :
12145 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12146 : : case MS_NOTFOUND:
12147 : : break;
12148 : : case -1:
12149 : : break;
12150 : : case MS_IOERR:
12151 : : {
12152 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12153 : : };
12154 : : break;
12155 : : case MS_MEMERR:
12156 : : {
12157 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12158 : : };
12159 : : break;
12160 : : case MS_TYPEERR:
12161 : : {
12162 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12163 : : };
12164 : : break;
12165 : : case MS_EOFERR:
12166 : : {
12167 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12168 : : };
12169 : : break;
12170 : : case MS_CHILDERR:
12171 : : {
12172 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12173 : : };
12174 : : break;
12175 : : case MS_NULLPARENTERR:
12176 : : {
12177 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12178 : : };
12179 : : break;
12180 : : default:
12181 : : {
12182 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12183 : : };
12184 : : break;
12185 : : }
12186 : : }
12187 : : }
12188 : : jresult = (jint)result;
12189 : : return jresult;
12190 : : }
12191 : :
12192 : :
12193 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1removeStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12194 : : jlong jresult = 0 ;
12195 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12196 : : int arg2 ;
12197 : : styleObj *result = 0 ;
12198 : :
12199 : : (void)jenv;
12200 : : (void)jcls;
12201 : : (void)jarg1_;
12202 : 0 : arg1 = *(struct labelObj **)&jarg1;
12203 : : arg2 = (int)jarg2;
12204 : : {
12205 : : errorObj *ms_error;
12206 : : result = (styleObj *)labelObj_removeStyle(arg1,arg2);
12207 : 0 : ms_error = msGetErrorObj();
12208 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12209 : : char ms_message[8192];
12210 : 0 : char* msg = msGetErrorString(";");
12211 : 0 : int ms_errorcode = ms_error->code;
12212 [ # # ]: 0 : if (msg) {
12213 : 0 : snprintf(ms_message, 8192, msg);
12214 : 0 : free(msg);
12215 : : }
12216 : : else sprintf(ms_message, "Unknown message");
12217 : :
12218 : 0 : msResetErrorList();
12219 : :
12220 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12221 : : case MS_NOTFOUND:
12222 : : break;
12223 : : case -1:
12224 : : break;
12225 : : case MS_IOERR:
12226 : : {
12227 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12228 : : };
12229 : : break;
12230 : : case MS_MEMERR:
12231 : : {
12232 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12233 : : };
12234 : : break;
12235 : : case MS_TYPEERR:
12236 : : {
12237 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12238 : : };
12239 : : break;
12240 : : case MS_EOFERR:
12241 : : {
12242 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12243 : : };
12244 : : break;
12245 : : case MS_CHILDERR:
12246 : : {
12247 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12248 : : };
12249 : : break;
12250 : : case MS_NULLPARENTERR:
12251 : : {
12252 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12253 : : };
12254 : : break;
12255 : : default:
12256 : : {
12257 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12258 : : };
12259 : : break;
12260 : : }
12261 : : }
12262 : : }
12263 : 0 : *(styleObj **)&jresult = result;
12264 : 0 : return jresult;
12265 : : }
12266 : :
12267 : :
12268 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1moveStyleUp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12269 : : jint jresult = 0 ;
12270 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12271 : : int arg2 ;
12272 : : int result;
12273 : :
12274 : : (void)jenv;
12275 : : (void)jcls;
12276 : : (void)jarg1_;
12277 : 0 : arg1 = *(struct labelObj **)&jarg1;
12278 : : arg2 = (int)jarg2;
12279 : : {
12280 : : errorObj *ms_error;
12281 : : result = (int)labelObj_moveStyleUp(arg1,arg2);
12282 : 0 : ms_error = msGetErrorObj();
12283 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12284 : : char ms_message[8192];
12285 : 0 : char* msg = msGetErrorString(";");
12286 : 0 : int ms_errorcode = ms_error->code;
12287 [ # # ]: 0 : if (msg) {
12288 : 0 : snprintf(ms_message, 8192, msg);
12289 : 0 : free(msg);
12290 : : }
12291 : : else sprintf(ms_message, "Unknown message");
12292 : :
12293 : 0 : msResetErrorList();
12294 : :
12295 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12296 : : case MS_NOTFOUND:
12297 : : break;
12298 : : case -1:
12299 : : break;
12300 : : case MS_IOERR:
12301 : : {
12302 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12303 : : };
12304 : : break;
12305 : : case MS_MEMERR:
12306 : : {
12307 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12308 : : };
12309 : : break;
12310 : : case MS_TYPEERR:
12311 : : {
12312 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12313 : : };
12314 : : break;
12315 : : case MS_EOFERR:
12316 : : {
12317 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12318 : : };
12319 : : break;
12320 : : case MS_CHILDERR:
12321 : : {
12322 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12323 : : };
12324 : : break;
12325 : : case MS_NULLPARENTERR:
12326 : : {
12327 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12328 : : };
12329 : : break;
12330 : : default:
12331 : : {
12332 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12333 : : };
12334 : : break;
12335 : : }
12336 : : }
12337 : : }
12338 : : jresult = (jint)result;
12339 : : return jresult;
12340 : : }
12341 : :
12342 : :
12343 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1moveStyleDown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12344 : : jint jresult = 0 ;
12345 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12346 : : int arg2 ;
12347 : : int result;
12348 : :
12349 : : (void)jenv;
12350 : : (void)jcls;
12351 : : (void)jarg1_;
12352 : 0 : arg1 = *(struct labelObj **)&jarg1;
12353 : : arg2 = (int)jarg2;
12354 : : {
12355 : : errorObj *ms_error;
12356 : : result = (int)labelObj_moveStyleDown(arg1,arg2);
12357 : 0 : ms_error = msGetErrorObj();
12358 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12359 : : char ms_message[8192];
12360 : 0 : char* msg = msGetErrorString(";");
12361 : 0 : int ms_errorcode = ms_error->code;
12362 [ # # ]: 0 : if (msg) {
12363 : 0 : snprintf(ms_message, 8192, msg);
12364 : 0 : free(msg);
12365 : : }
12366 : : else sprintf(ms_message, "Unknown message");
12367 : :
12368 : 0 : msResetErrorList();
12369 : :
12370 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12371 : : case MS_NOTFOUND:
12372 : : break;
12373 : : case -1:
12374 : : break;
12375 : : case MS_IOERR:
12376 : : {
12377 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12378 : : };
12379 : : break;
12380 : : case MS_MEMERR:
12381 : : {
12382 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12383 : : };
12384 : : break;
12385 : : case MS_TYPEERR:
12386 : : {
12387 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12388 : : };
12389 : : break;
12390 : : case MS_EOFERR:
12391 : : {
12392 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12393 : : };
12394 : : break;
12395 : : case MS_CHILDERR:
12396 : : {
12397 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12398 : : };
12399 : : break;
12400 : : case MS_NULLPARENTERR:
12401 : : {
12402 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12403 : : };
12404 : : break;
12405 : : default:
12406 : : {
12407 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12408 : : };
12409 : : break;
12410 : : }
12411 : : }
12412 : : }
12413 : : jresult = (jint)result;
12414 : : return jresult;
12415 : : }
12416 : :
12417 : :
12418 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12419 : : struct classObj *arg1 = (struct classObj *) 0 ;
12420 : : int arg2 ;
12421 : :
12422 : : (void)jenv;
12423 : : (void)jcls;
12424 : : (void)jarg1_;
12425 : 0 : arg1 = *(struct classObj **)&jarg1;
12426 : : arg2 = (int)jarg2;
12427 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
12428 : 0 : }
12429 : :
12430 : :
12431 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12432 : : jint jresult = 0 ;
12433 : : struct classObj *arg1 = (struct classObj *) 0 ;
12434 : : int result;
12435 : :
12436 : : (void)jenv;
12437 : : (void)jcls;
12438 : : (void)jarg1_;
12439 : 0 : arg1 = *(struct classObj **)&jarg1;
12440 : 0 : result = (int) ((arg1)->status);
12441 : : jresult = (jint)result;
12442 : 0 : return jresult;
12443 : : }
12444 : :
12445 : :
12446 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1numstyles_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12447 : : jint jresult = 0 ;
12448 : : struct classObj *arg1 = (struct classObj *) 0 ;
12449 : : int result;
12450 : :
12451 : : (void)jenv;
12452 : : (void)jcls;
12453 : : (void)jarg1_;
12454 : 0 : arg1 = *(struct classObj **)&jarg1;
12455 : 0 : result = (int) ((arg1)->numstyles);
12456 : : jresult = (jint)result;
12457 : 0 : return jresult;
12458 : : }
12459 : :
12460 : :
12461 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1numlabels_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12462 : : struct classObj *arg1 = (struct classObj *) 0 ;
12463 : : int arg2 ;
12464 : :
12465 : : (void)jenv;
12466 : : (void)jcls;
12467 : : (void)jarg1_;
12468 : 0 : arg1 = *(struct classObj **)&jarg1;
12469 : : arg2 = (int)jarg2;
12470 [ # # ]: 0 : if (arg1) (arg1)->numlabels = arg2;
12471 : 0 : }
12472 : :
12473 : :
12474 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1numlabels_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12475 : : jint jresult = 0 ;
12476 : : struct classObj *arg1 = (struct classObj *) 0 ;
12477 : : int result;
12478 : :
12479 : : (void)jenv;
12480 : : (void)jcls;
12481 : : (void)jarg1_;
12482 : 0 : arg1 = *(struct classObj **)&jarg1;
12483 : 0 : result = (int) ((arg1)->numlabels);
12484 : : jresult = (jint)result;
12485 : 0 : return jresult;
12486 : : }
12487 : :
12488 : :
12489 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12490 : : struct classObj *arg1 = (struct classObj *) 0 ;
12491 : : char *arg2 = (char *) 0 ;
12492 : :
12493 : : (void)jenv;
12494 : : (void)jcls;
12495 : : (void)jarg1_;
12496 : 0 : arg1 = *(struct classObj **)&jarg1;
12497 : : {
12498 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12499 : : }
12500 : : {
12501 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
12502 [ # # ]: 0 : if (arg2) {
12503 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
12504 : 0 : strcpy((char*)arg1->name,arg2);
12505 : : } else {
12506 : 0 : arg1->name = 0;
12507 : : }
12508 : : }
12509 [ # # ]: 0 : if (arg2) free(arg2);
12510 : 0 : }
12511 : :
12512 : :
12513 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12514 : : jstring jresult = 0 ;
12515 : : struct classObj *arg1 = (struct classObj *) 0 ;
12516 : : char *result = 0 ;
12517 : :
12518 : : (void)jenv;
12519 : : (void)jcls;
12520 : : (void)jarg1_;
12521 : 0 : arg1 = *(struct classObj **)&jarg1;
12522 : 0 : result = (char *) ((arg1)->name);
12523 : : {
12524 : 0 : jresult = JNU_NewStringNative(jenv, result);
12525 : : }
12526 : 0 : return jresult;
12527 : : }
12528 : :
12529 : :
12530 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1title_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12531 : : struct classObj *arg1 = (struct classObj *) 0 ;
12532 : : char *arg2 = (char *) 0 ;
12533 : :
12534 : : (void)jenv;
12535 : : (void)jcls;
12536 : : (void)jarg1_;
12537 : 0 : arg1 = *(struct classObj **)&jarg1;
12538 : : {
12539 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12540 : : }
12541 : : {
12542 [ # # ]: 0 : if (arg1->title) free((char*)arg1->title);
12543 [ # # ]: 0 : if (arg2) {
12544 : 0 : arg1->title = (char *) malloc(strlen(arg2)+1);
12545 : 0 : strcpy((char*)arg1->title,arg2);
12546 : : } else {
12547 : 0 : arg1->title = 0;
12548 : : }
12549 : : }
12550 [ # # ]: 0 : if (arg2) free(arg2);
12551 : 0 : }
12552 : :
12553 : :
12554 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1title_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12555 : : jstring jresult = 0 ;
12556 : : struct classObj *arg1 = (struct classObj *) 0 ;
12557 : : char *result = 0 ;
12558 : :
12559 : : (void)jenv;
12560 : : (void)jcls;
12561 : : (void)jarg1_;
12562 : 0 : arg1 = *(struct classObj **)&jarg1;
12563 : 0 : result = (char *) ((arg1)->title);
12564 : : {
12565 : 0 : jresult = JNU_NewStringNative(jenv, result);
12566 : : }
12567 : 0 : return jresult;
12568 : : }
12569 : :
12570 : :
12571 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1template_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12572 : : struct classObj *arg1 = (struct classObj *) 0 ;
12573 : : char *arg2 = (char *) 0 ;
12574 : :
12575 : : (void)jenv;
12576 : : (void)jcls;
12577 : : (void)jarg1_;
12578 : 0 : arg1 = *(struct classObj **)&jarg1;
12579 : : {
12580 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12581 : : }
12582 : : {
12583 [ # # ]: 0 : if (arg1->template) free((char*)arg1->template);
12584 [ # # ]: 0 : if (arg2) {
12585 : 0 : arg1->template = (char *) malloc(strlen(arg2)+1);
12586 : 0 : strcpy((char*)arg1->template,arg2);
12587 : : } else {
12588 : 0 : arg1->template = 0;
12589 : : }
12590 : : }
12591 [ # # ]: 0 : if (arg2) free(arg2);
12592 : 0 : }
12593 : :
12594 : :
12595 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1template_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12596 : : jstring jresult = 0 ;
12597 : : struct classObj *arg1 = (struct classObj *) 0 ;
12598 : : char *result = 0 ;
12599 : :
12600 : : (void)jenv;
12601 : : (void)jcls;
12602 : : (void)jarg1_;
12603 : 0 : arg1 = *(struct classObj **)&jarg1;
12604 : 0 : result = (char *) ((arg1)->template);
12605 : : {
12606 : 0 : jresult = JNU_NewStringNative(jenv, result);
12607 : : }
12608 : 0 : return jresult;
12609 : : }
12610 : :
12611 : :
12612 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1metadata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12613 : : jlong jresult = 0 ;
12614 : : struct classObj *arg1 = (struct classObj *) 0 ;
12615 : : hashTableObj *result = 0 ;
12616 : :
12617 : : (void)jenv;
12618 : : (void)jcls;
12619 : : (void)jarg1_;
12620 : 0 : arg1 = *(struct classObj **)&jarg1;
12621 : 0 : result = (hashTableObj *)& ((arg1)->metadata);
12622 : 0 : *(hashTableObj **)&jresult = result;
12623 : 0 : return jresult;
12624 : : }
12625 : :
12626 : :
12627 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1validation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12628 : : jlong jresult = 0 ;
12629 : : struct classObj *arg1 = (struct classObj *) 0 ;
12630 : : hashTableObj *result = 0 ;
12631 : :
12632 : : (void)jenv;
12633 : : (void)jcls;
12634 : : (void)jarg1_;
12635 : 0 : arg1 = *(struct classObj **)&jarg1;
12636 : 0 : result = (hashTableObj *)& ((arg1)->validation);
12637 : 0 : *(hashTableObj **)&jresult = result;
12638 : 0 : return jresult;
12639 : : }
12640 : :
12641 : :
12642 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
12643 : : struct classObj *arg1 = (struct classObj *) 0 ;
12644 : : double arg2 ;
12645 : :
12646 : : (void)jenv;
12647 : : (void)jcls;
12648 : : (void)jarg1_;
12649 : 0 : arg1 = *(struct classObj **)&jarg1;
12650 : : arg2 = (double)jarg2;
12651 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
12652 : 0 : }
12653 : :
12654 : :
12655 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12656 : : jdouble jresult = 0 ;
12657 : : struct classObj *arg1 = (struct classObj *) 0 ;
12658 : : double result;
12659 : :
12660 : : (void)jenv;
12661 : : (void)jcls;
12662 : : (void)jarg1_;
12663 : 0 : arg1 = *(struct classObj **)&jarg1;
12664 : 0 : result = (double) ((arg1)->minscaledenom);
12665 : : jresult = (jdouble)result;
12666 : 0 : return jresult;
12667 : : }
12668 : :
12669 : :
12670 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
12671 : : struct classObj *arg1 = (struct classObj *) 0 ;
12672 : : double arg2 ;
12673 : :
12674 : : (void)jenv;
12675 : : (void)jcls;
12676 : : (void)jarg1_;
12677 : 0 : arg1 = *(struct classObj **)&jarg1;
12678 : : arg2 = (double)jarg2;
12679 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
12680 : 0 : }
12681 : :
12682 : :
12683 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12684 : : jdouble jresult = 0 ;
12685 : : struct classObj *arg1 = (struct classObj *) 0 ;
12686 : : double result;
12687 : :
12688 : : (void)jenv;
12689 : : (void)jcls;
12690 : : (void)jarg1_;
12691 : 0 : arg1 = *(struct classObj **)&jarg1;
12692 : 0 : result = (double) ((arg1)->maxscaledenom);
12693 : : jresult = (jdouble)result;
12694 : 0 : return jresult;
12695 : : }
12696 : :
12697 : :
12698 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1minfeaturesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12699 : : struct classObj *arg1 = (struct classObj *) 0 ;
12700 : : int arg2 ;
12701 : :
12702 : : (void)jenv;
12703 : : (void)jcls;
12704 : : (void)jarg1_;
12705 : 0 : arg1 = *(struct classObj **)&jarg1;
12706 : : arg2 = (int)jarg2;
12707 [ # # ]: 0 : if (arg1) (arg1)->minfeaturesize = arg2;
12708 : 0 : }
12709 : :
12710 : :
12711 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1minfeaturesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12712 : : jint jresult = 0 ;
12713 : : struct classObj *arg1 = (struct classObj *) 0 ;
12714 : : int result;
12715 : :
12716 : : (void)jenv;
12717 : : (void)jcls;
12718 : : (void)jarg1_;
12719 : 0 : arg1 = *(struct classObj **)&jarg1;
12720 : 0 : result = (int) ((arg1)->minfeaturesize);
12721 : : jresult = (jint)result;
12722 : 0 : return jresult;
12723 : : }
12724 : :
12725 : :
12726 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12727 : : jint jresult = 0 ;
12728 : : struct classObj *arg1 = (struct classObj *) 0 ;
12729 : : int result;
12730 : :
12731 : : (void)jenv;
12732 : : (void)jcls;
12733 : : (void)jarg1_;
12734 : 0 : arg1 = *(struct classObj **)&jarg1;
12735 : 0 : result = (int) ((arg1)->refcount);
12736 : : jresult = (jint)result;
12737 : 0 : return jresult;
12738 : : }
12739 : :
12740 : :
12741 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1layer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12742 : : jlong jresult = 0 ;
12743 : : struct classObj *arg1 = (struct classObj *) 0 ;
12744 : : struct layerObj *result = 0 ;
12745 : :
12746 : : (void)jenv;
12747 : : (void)jcls;
12748 : : (void)jarg1_;
12749 : 1 : arg1 = *(struct classObj **)&jarg1;
12750 : 1 : result = (struct layerObj *) ((arg1)->layer);
12751 : 1 : *(struct layerObj **)&jresult = result;
12752 : 1 : return jresult;
12753 : : }
12754 : :
12755 : :
12756 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1debug_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12757 : : struct classObj *arg1 = (struct classObj *) 0 ;
12758 : : int arg2 ;
12759 : :
12760 : : (void)jenv;
12761 : : (void)jcls;
12762 : : (void)jarg1_;
12763 : 0 : arg1 = *(struct classObj **)&jarg1;
12764 : : arg2 = (int)jarg2;
12765 [ # # ]: 0 : if (arg1) (arg1)->debug = arg2;
12766 : 0 : }
12767 : :
12768 : :
12769 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1debug_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12770 : : jint jresult = 0 ;
12771 : : struct classObj *arg1 = (struct classObj *) 0 ;
12772 : : int result;
12773 : :
12774 : : (void)jenv;
12775 : : (void)jcls;
12776 : : (void)jarg1_;
12777 : 0 : arg1 = *(struct classObj **)&jarg1;
12778 : 0 : result = (int) ((arg1)->debug);
12779 : : jresult = (jint)result;
12780 : 0 : return jresult;
12781 : : }
12782 : :
12783 : :
12784 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1keyimage_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12785 : : struct classObj *arg1 = (struct classObj *) 0 ;
12786 : : char *arg2 = (char *) 0 ;
12787 : :
12788 : : (void)jenv;
12789 : : (void)jcls;
12790 : : (void)jarg1_;
12791 : 0 : arg1 = *(struct classObj **)&jarg1;
12792 : : {
12793 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12794 : : }
12795 : : {
12796 [ # # ]: 0 : if (arg1->keyimage) free((char*)arg1->keyimage);
12797 [ # # ]: 0 : if (arg2) {
12798 : 0 : arg1->keyimage = (char *) malloc(strlen(arg2)+1);
12799 : 0 : strcpy((char*)arg1->keyimage,arg2);
12800 : : } else {
12801 : 0 : arg1->keyimage = 0;
12802 : : }
12803 : : }
12804 [ # # ]: 0 : if (arg2) free(arg2);
12805 : 0 : }
12806 : :
12807 : :
12808 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1keyimage_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12809 : : jstring jresult = 0 ;
12810 : : struct classObj *arg1 = (struct classObj *) 0 ;
12811 : : char *result = 0 ;
12812 : :
12813 : : (void)jenv;
12814 : : (void)jcls;
12815 : : (void)jarg1_;
12816 : 0 : arg1 = *(struct classObj **)&jarg1;
12817 : 0 : result = (char *) ((arg1)->keyimage);
12818 : : {
12819 : 0 : jresult = JNU_NewStringNative(jenv, result);
12820 : : }
12821 : 0 : return jresult;
12822 : : }
12823 : :
12824 : :
12825 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1group_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12826 : : struct classObj *arg1 = (struct classObj *) 0 ;
12827 : : char *arg2 = (char *) 0 ;
12828 : :
12829 : : (void)jenv;
12830 : : (void)jcls;
12831 : : (void)jarg1_;
12832 : 0 : arg1 = *(struct classObj **)&jarg1;
12833 : : {
12834 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12835 : : }
12836 : : {
12837 [ # # ]: 0 : if (arg1->group) free((char*)arg1->group);
12838 [ # # ]: 0 : if (arg2) {
12839 : 0 : arg1->group = (char *) malloc(strlen(arg2)+1);
12840 : 0 : strcpy((char*)arg1->group,arg2);
12841 : : } else {
12842 : 0 : arg1->group = 0;
12843 : : }
12844 : : }
12845 [ # # ]: 0 : if (arg2) free(arg2);
12846 : 0 : }
12847 : :
12848 : :
12849 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1group_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12850 : : jstring jresult = 0 ;
12851 : : struct classObj *arg1 = (struct classObj *) 0 ;
12852 : : char *result = 0 ;
12853 : :
12854 : : (void)jenv;
12855 : : (void)jcls;
12856 : : (void)jarg1_;
12857 : 0 : arg1 = *(struct classObj **)&jarg1;
12858 : 0 : result = (char *) ((arg1)->group);
12859 : : {
12860 : 0 : jresult = JNU_NewStringNative(jenv, result);
12861 : : }
12862 : 0 : return jresult;
12863 : : }
12864 : :
12865 : :
12866 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1leader_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12867 : : struct classObj *arg1 = (struct classObj *) 0 ;
12868 : : labelLeaderObj *arg2 = (labelLeaderObj *) 0 ;
12869 : :
12870 : : (void)jenv;
12871 : : (void)jcls;
12872 : : (void)jarg1_;
12873 : : (void)jarg2_;
12874 : 0 : arg1 = *(struct classObj **)&jarg1;
12875 : 0 : arg2 = *(labelLeaderObj **)&jarg2;
12876 [ # # ]: 0 : if (arg1) (arg1)->leader = arg2;
12877 : 0 : }
12878 : :
12879 : :
12880 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1leader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12881 : : jlong jresult = 0 ;
12882 : : struct classObj *arg1 = (struct classObj *) 0 ;
12883 : : labelLeaderObj *result = 0 ;
12884 : :
12885 : : (void)jenv;
12886 : : (void)jcls;
12887 : : (void)jarg1_;
12888 : 0 : arg1 = *(struct classObj **)&jarg1;
12889 : 0 : result = (labelLeaderObj *) ((arg1)->leader);
12890 : 0 : *(labelLeaderObj **)&jresult = result;
12891 : 0 : return jresult;
12892 : : }
12893 : :
12894 : :
12895 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1classObj(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12896 : : jlong jresult = 0 ;
12897 : : layerObj *arg1 = (layerObj *) NULL ;
12898 : : struct classObj *result = 0 ;
12899 : :
12900 : : (void)jenv;
12901 : : (void)jcls;
12902 : : (void)jarg1_;
12903 : 1 : arg1 = *(layerObj **)&jarg1;
12904 : : {
12905 : : errorObj *ms_error;
12906 : 1 : result = (struct classObj *)new_classObj(arg1);
12907 : 1 : ms_error = msGetErrorObj();
12908 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12909 : : char ms_message[8192];
12910 : 0 : char* msg = msGetErrorString(";");
12911 : 0 : int ms_errorcode = ms_error->code;
12912 [ # # ]: 0 : if (msg) {
12913 : 0 : snprintf(ms_message, 8192, msg);
12914 : 0 : free(msg);
12915 : : }
12916 : : else sprintf(ms_message, "Unknown message");
12917 : :
12918 : 0 : msResetErrorList();
12919 : :
12920 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12921 : : case MS_NOTFOUND:
12922 : : break;
12923 : : case -1:
12924 : : break;
12925 : : case MS_IOERR:
12926 : : {
12927 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12928 : : };
12929 : : break;
12930 : : case MS_MEMERR:
12931 : : {
12932 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12933 : : };
12934 : : break;
12935 : : case MS_TYPEERR:
12936 : : {
12937 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12938 : : };
12939 : : break;
12940 : : case MS_EOFERR:
12941 : : {
12942 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12943 : : };
12944 : : break;
12945 : : case MS_CHILDERR:
12946 : : {
12947 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12948 : : };
12949 : : break;
12950 : : case MS_NULLPARENTERR:
12951 : : {
12952 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12953 : : };
12954 : : break;
12955 : : default:
12956 : : {
12957 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12958 : : };
12959 : : break;
12960 : : }
12961 : : }
12962 : : }
12963 : 1 : *(struct classObj **)&jresult = result;
12964 : 1 : return jresult;
12965 : : }
12966 : :
12967 : :
12968 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1classObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
12969 : : struct classObj *arg1 = (struct classObj *) 0 ;
12970 : :
12971 : : (void)jenv;
12972 : : (void)jcls;
12973 : 1 : arg1 = *(struct classObj **)&jarg1;
12974 : : {
12975 : : errorObj *ms_error;
12976 : : delete_classObj(arg1);
12977 : 1 : ms_error = msGetErrorObj();
12978 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12979 : : char ms_message[8192];
12980 : 0 : char* msg = msGetErrorString(";");
12981 : 0 : int ms_errorcode = ms_error->code;
12982 [ # # ]: 0 : if (msg) {
12983 : 0 : snprintf(ms_message, 8192, msg);
12984 : 0 : free(msg);
12985 : : }
12986 : : else sprintf(ms_message, "Unknown message");
12987 : :
12988 : 0 : msResetErrorList();
12989 : :
12990 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12991 : : case MS_NOTFOUND:
12992 : : break;
12993 : : case -1:
12994 : : break;
12995 : : case MS_IOERR:
12996 : : {
12997 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
12998 : : };
12999 : : break;
13000 : : case MS_MEMERR:
13001 : : {
13002 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
13003 : : };
13004 : : break;
13005 : : case MS_TYPEERR:
13006 : : {
13007 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
13008 : : };
13009 : : break;
13010 : : case MS_EOFERR:
13011 : : {
13012 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
13013 : : };
13014 : : break;
13015 : : case MS_CHILDERR:
13016 : : {
13017 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
13018 : : };
13019 : : break;
13020 : : case MS_NULLPARENTERR:
13021 : : {
13022 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
13023 : : };
13024 : : break;
13025 : : default:
13026 : : {
13027 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
13028 : : };
13029 : : break;
13030 : : }
13031 : : }
13032 : : }
13033 : : }
13034 : :
13035 : :
13036 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13037 : : jint jresult = 0 ;
13038 : : struct classObj *arg1 = (struct classObj *) 0 ;
13039 : : char *arg2 = (char *) 0 ;
13040 : : int result;
13041 : :
13042 : : (void)jenv;
13043 : : (void)jcls;
13044 : : (void)jarg1_;
13045 : 0 : arg1 = *(struct classObj **)&jarg1;
13046 : : {
13047 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13048 : : }
13049 : : {
13050 : : errorObj *ms_error;
13051 : : result = (int)classObj_updateFromString(arg1,arg2);
13052 : 0 : ms_error = msGetErrorObj();
13053 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13054 : : char ms_message[8192];
13055 : 0 : char* msg = msGetErrorString(";");
13056 : 0 : int ms_errorcode = ms_error->code;
13057 [ # # ]: 0 : if (msg) {
13058 : 0 : snprintf(ms_message, 8192, msg);
13059 : 0 : free(msg);
13060 : : }
13061 : : else sprintf(ms_message, "Unknown message");
13062 : :
13063 : 0 : msResetErrorList();
13064 : :
13065 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13066 : : case MS_NOTFOUND:
13067 : : break;
13068 : : case -1:
13069 : : break;
13070 : : case MS_IOERR:
13071 : : {
13072 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13073 : : };
13074 : : break;
13075 : : case MS_MEMERR:
13076 : : {
13077 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13078 : : };
13079 : : break;
13080 : : case MS_TYPEERR:
13081 : : {
13082 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13083 : : };
13084 : : break;
13085 : : case MS_EOFERR:
13086 : : {
13087 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13088 : : };
13089 : : break;
13090 : : case MS_CHILDERR:
13091 : : {
13092 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13093 : : };
13094 : : break;
13095 : : case MS_NULLPARENTERR:
13096 : : {
13097 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13098 : : };
13099 : : break;
13100 : : default:
13101 : : {
13102 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13103 : : };
13104 : : break;
13105 : : }
13106 : : }
13107 : : }
13108 : : jresult = (jint)result;
13109 [ # # ]: 0 : if (arg2) free(arg2);
13110 : : return jresult;
13111 : : }
13112 : :
13113 : :
13114 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13115 : : jstring jresult = 0 ;
13116 : : struct classObj *arg1 = (struct classObj *) 0 ;
13117 : : char *result = 0 ;
13118 : :
13119 : : (void)jenv;
13120 : : (void)jcls;
13121 : : (void)jarg1_;
13122 : 0 : arg1 = *(struct classObj **)&jarg1;
13123 : : {
13124 : : errorObj *ms_error;
13125 : : result = (char *)classObj_convertToString(arg1);
13126 : 0 : ms_error = msGetErrorObj();
13127 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13128 : : char ms_message[8192];
13129 : 0 : char* msg = msGetErrorString(";");
13130 : 0 : int ms_errorcode = ms_error->code;
13131 [ # # ]: 0 : if (msg) {
13132 : 0 : snprintf(ms_message, 8192, msg);
13133 : 0 : free(msg);
13134 : : }
13135 : : else sprintf(ms_message, "Unknown message");
13136 : :
13137 : 0 : msResetErrorList();
13138 : :
13139 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13140 : : case MS_NOTFOUND:
13141 : : break;
13142 : : case -1:
13143 : : break;
13144 : : case MS_IOERR:
13145 : : {
13146 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13147 : : };
13148 : : break;
13149 : : case MS_MEMERR:
13150 : : {
13151 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13152 : : };
13153 : : break;
13154 : : case MS_TYPEERR:
13155 : : {
13156 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13157 : : };
13158 : : break;
13159 : : case MS_EOFERR:
13160 : : {
13161 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13162 : : };
13163 : : break;
13164 : : case MS_CHILDERR:
13165 : : {
13166 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13167 : : };
13168 : : break;
13169 : : case MS_NULLPARENTERR:
13170 : : {
13171 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13172 : : };
13173 : : break;
13174 : : default:
13175 : : {
13176 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13177 : : };
13178 : : break;
13179 : : }
13180 : : }
13181 : : }
13182 : : {
13183 : 0 : jresult = JNU_NewStringNative(jenv, result);
13184 : : }
13185 : 0 : free(result);
13186 : 0 : return jresult;
13187 : : }
13188 : :
13189 : :
13190 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1cloneClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13191 : : jlong jresult = 0 ;
13192 : : struct classObj *arg1 = (struct classObj *) 0 ;
13193 : : classObj *result = 0 ;
13194 : :
13195 : : (void)jenv;
13196 : : (void)jcls;
13197 : : (void)jarg1_;
13198 : 0 : arg1 = *(struct classObj **)&jarg1;
13199 : : {
13200 : : errorObj *ms_error;
13201 : : result = (classObj *)classObj_cloneClass(arg1);
13202 : 0 : ms_error = msGetErrorObj();
13203 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13204 : : char ms_message[8192];
13205 : 0 : char* msg = msGetErrorString(";");
13206 : 0 : int ms_errorcode = ms_error->code;
13207 [ # # ]: 0 : if (msg) {
13208 : 0 : snprintf(ms_message, 8192, msg);
13209 : 0 : free(msg);
13210 : : }
13211 : : else sprintf(ms_message, "Unknown message");
13212 : :
13213 : 0 : msResetErrorList();
13214 : :
13215 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13216 : : case MS_NOTFOUND:
13217 : : break;
13218 : : case -1:
13219 : : break;
13220 : : case MS_IOERR:
13221 : : {
13222 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13223 : : };
13224 : : break;
13225 : : case MS_MEMERR:
13226 : : {
13227 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13228 : : };
13229 : : break;
13230 : : case MS_TYPEERR:
13231 : : {
13232 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13233 : : };
13234 : : break;
13235 : : case MS_EOFERR:
13236 : : {
13237 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13238 : : };
13239 : : break;
13240 : : case MS_CHILDERR:
13241 : : {
13242 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13243 : : };
13244 : : break;
13245 : : case MS_NULLPARENTERR:
13246 : : {
13247 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13248 : : };
13249 : : break;
13250 : : default:
13251 : : {
13252 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13253 : : };
13254 : : break;
13255 : : }
13256 : : }
13257 : : }
13258 : 0 : *(classObj **)&jresult = result;
13259 : 0 : return jresult;
13260 : : }
13261 : :
13262 : :
13263 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1setExpression(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13264 : : jint jresult = 0 ;
13265 : : struct classObj *arg1 = (struct classObj *) 0 ;
13266 : : char *arg2 = (char *) 0 ;
13267 : : int result;
13268 : :
13269 : : (void)jenv;
13270 : : (void)jcls;
13271 : : (void)jarg1_;
13272 : 0 : arg1 = *(struct classObj **)&jarg1;
13273 : : {
13274 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13275 : : }
13276 : : {
13277 : : errorObj *ms_error;
13278 : : result = (int)classObj_setExpression(arg1,arg2);
13279 : 0 : ms_error = msGetErrorObj();
13280 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13281 : : char ms_message[8192];
13282 : 0 : char* msg = msGetErrorString(";");
13283 : 0 : int ms_errorcode = ms_error->code;
13284 [ # # ]: 0 : if (msg) {
13285 : 0 : snprintf(ms_message, 8192, msg);
13286 : 0 : free(msg);
13287 : : }
13288 : : else sprintf(ms_message, "Unknown message");
13289 : :
13290 : 0 : msResetErrorList();
13291 : :
13292 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13293 : : case MS_NOTFOUND:
13294 : : break;
13295 : : case -1:
13296 : : break;
13297 : : case MS_IOERR:
13298 : : {
13299 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13300 : : };
13301 : : break;
13302 : : case MS_MEMERR:
13303 : : {
13304 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13305 : : };
13306 : : break;
13307 : : case MS_TYPEERR:
13308 : : {
13309 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13310 : : };
13311 : : break;
13312 : : case MS_EOFERR:
13313 : : {
13314 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13315 : : };
13316 : : break;
13317 : : case MS_CHILDERR:
13318 : : {
13319 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13320 : : };
13321 : : break;
13322 : : case MS_NULLPARENTERR:
13323 : : {
13324 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13325 : : };
13326 : : break;
13327 : : default:
13328 : : {
13329 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13330 : : };
13331 : : break;
13332 : : }
13333 : : }
13334 : : }
13335 : : jresult = (jint)result;
13336 [ # # ]: 0 : if (arg2) free(arg2);
13337 : : return jresult;
13338 : : }
13339 : :
13340 : :
13341 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getExpressionString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13342 : : jstring jresult = 0 ;
13343 : : struct classObj *arg1 = (struct classObj *) 0 ;
13344 : : char *result = 0 ;
13345 : :
13346 : : (void)jenv;
13347 : : (void)jcls;
13348 : : (void)jarg1_;
13349 : 0 : arg1 = *(struct classObj **)&jarg1;
13350 : : {
13351 : : errorObj *ms_error;
13352 : : result = (char *)classObj_getExpressionString(arg1);
13353 : 0 : ms_error = msGetErrorObj();
13354 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13355 : : char ms_message[8192];
13356 : 0 : char* msg = msGetErrorString(";");
13357 : 0 : int ms_errorcode = ms_error->code;
13358 [ # # ]: 0 : if (msg) {
13359 : 0 : snprintf(ms_message, 8192, msg);
13360 : 0 : free(msg);
13361 : : }
13362 : : else sprintf(ms_message, "Unknown message");
13363 : :
13364 : 0 : msResetErrorList();
13365 : :
13366 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13367 : : case MS_NOTFOUND:
13368 : : break;
13369 : : case -1:
13370 : : break;
13371 : : case MS_IOERR:
13372 : : {
13373 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13374 : : };
13375 : : break;
13376 : : case MS_MEMERR:
13377 : : {
13378 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13379 : : };
13380 : : break;
13381 : : case MS_TYPEERR:
13382 : : {
13383 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13384 : : };
13385 : : break;
13386 : : case MS_EOFERR:
13387 : : {
13388 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13389 : : };
13390 : : break;
13391 : : case MS_CHILDERR:
13392 : : {
13393 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13394 : : };
13395 : : break;
13396 : : case MS_NULLPARENTERR:
13397 : : {
13398 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13399 : : };
13400 : : break;
13401 : : default:
13402 : : {
13403 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13404 : : };
13405 : : break;
13406 : : }
13407 : : }
13408 : : }
13409 : : {
13410 : 0 : jresult = JNU_NewStringNative(jenv, result);
13411 : : }
13412 : 0 : free(result);
13413 : 0 : return jresult;
13414 : : }
13415 : :
13416 : :
13417 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1setText(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13418 : : jint jresult = 0 ;
13419 : : struct classObj *arg1 = (struct classObj *) 0 ;
13420 : : char *arg2 = (char *) 0 ;
13421 : : int result;
13422 : :
13423 : : (void)jenv;
13424 : : (void)jcls;
13425 : : (void)jarg1_;
13426 : 0 : arg1 = *(struct classObj **)&jarg1;
13427 : : {
13428 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13429 : : }
13430 : : {
13431 : : errorObj *ms_error;
13432 : : result = (int)classObj_setText(arg1,arg2);
13433 : 0 : ms_error = msGetErrorObj();
13434 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13435 : : char ms_message[8192];
13436 : 0 : char* msg = msGetErrorString(";");
13437 : 0 : int ms_errorcode = ms_error->code;
13438 [ # # ]: 0 : if (msg) {
13439 : 0 : snprintf(ms_message, 8192, msg);
13440 : 0 : free(msg);
13441 : : }
13442 : : else sprintf(ms_message, "Unknown message");
13443 : :
13444 : 0 : msResetErrorList();
13445 : :
13446 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13447 : : case MS_NOTFOUND:
13448 : : break;
13449 : : case -1:
13450 : : break;
13451 : : case MS_IOERR:
13452 : : {
13453 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13454 : : };
13455 : : break;
13456 : : case MS_MEMERR:
13457 : : {
13458 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13459 : : };
13460 : : break;
13461 : : case MS_TYPEERR:
13462 : : {
13463 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13464 : : };
13465 : : break;
13466 : : case MS_EOFERR:
13467 : : {
13468 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13469 : : };
13470 : : break;
13471 : : case MS_CHILDERR:
13472 : : {
13473 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13474 : : };
13475 : : break;
13476 : : case MS_NULLPARENTERR:
13477 : : {
13478 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13479 : : };
13480 : : break;
13481 : : default:
13482 : : {
13483 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13484 : : };
13485 : : break;
13486 : : }
13487 : : }
13488 : : }
13489 : : jresult = (jint)result;
13490 [ # # ]: 0 : if (arg2) free(arg2);
13491 : : return jresult;
13492 : : }
13493 : :
13494 : :
13495 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getTextString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13496 : : jstring jresult = 0 ;
13497 : : struct classObj *arg1 = (struct classObj *) 0 ;
13498 : : char *result = 0 ;
13499 : :
13500 : : (void)jenv;
13501 : : (void)jcls;
13502 : : (void)jarg1_;
13503 : 0 : arg1 = *(struct classObj **)&jarg1;
13504 : : {
13505 : : errorObj *ms_error;
13506 : : result = (char *)classObj_getTextString(arg1);
13507 : 0 : ms_error = msGetErrorObj();
13508 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13509 : : char ms_message[8192];
13510 : 0 : char* msg = msGetErrorString(";");
13511 : 0 : int ms_errorcode = ms_error->code;
13512 [ # # ]: 0 : if (msg) {
13513 : 0 : snprintf(ms_message, 8192, msg);
13514 : 0 : free(msg);
13515 : : }
13516 : : else sprintf(ms_message, "Unknown message");
13517 : :
13518 : 0 : msResetErrorList();
13519 : :
13520 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13521 : : case MS_NOTFOUND:
13522 : : break;
13523 : : case -1:
13524 : : break;
13525 : : case MS_IOERR:
13526 : : {
13527 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13528 : : };
13529 : : break;
13530 : : case MS_MEMERR:
13531 : : {
13532 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13533 : : };
13534 : : break;
13535 : : case MS_TYPEERR:
13536 : : {
13537 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13538 : : };
13539 : : break;
13540 : : case MS_EOFERR:
13541 : : {
13542 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13543 : : };
13544 : : break;
13545 : : case MS_CHILDERR:
13546 : : {
13547 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13548 : : };
13549 : : break;
13550 : : case MS_NULLPARENTERR:
13551 : : {
13552 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13553 : : };
13554 : : break;
13555 : : default:
13556 : : {
13557 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13558 : : };
13559 : : break;
13560 : : }
13561 : : }
13562 : : }
13563 : : {
13564 : 0 : jresult = JNU_NewStringNative(jenv, result);
13565 : : }
13566 : 0 : free(result);
13567 : 0 : return jresult;
13568 : : }
13569 : :
13570 : :
13571 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13572 : : jstring jresult = 0 ;
13573 : : struct classObj *arg1 = (struct classObj *) 0 ;
13574 : : char *arg2 = (char *) 0 ;
13575 : : char *result = 0 ;
13576 : :
13577 : : (void)jenv;
13578 : : (void)jcls;
13579 : : (void)jarg1_;
13580 : 0 : arg1 = *(struct classObj **)&jarg1;
13581 : : {
13582 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13583 : : }
13584 : : {
13585 : : errorObj *ms_error;
13586 : : result = (char *)classObj_getMetaData(arg1,arg2);
13587 : 0 : ms_error = msGetErrorObj();
13588 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13589 : : char ms_message[8192];
13590 : 0 : char* msg = msGetErrorString(";");
13591 : 0 : int ms_errorcode = ms_error->code;
13592 [ # # ]: 0 : if (msg) {
13593 : 0 : snprintf(ms_message, 8192, msg);
13594 : 0 : free(msg);
13595 : : }
13596 : : else sprintf(ms_message, "Unknown message");
13597 : :
13598 : 0 : msResetErrorList();
13599 : :
13600 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13601 : : case MS_NOTFOUND:
13602 : : break;
13603 : : case -1:
13604 : : break;
13605 : : case MS_IOERR:
13606 : : {
13607 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13608 : : };
13609 : : break;
13610 : : case MS_MEMERR:
13611 : : {
13612 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13613 : : };
13614 : : break;
13615 : : case MS_TYPEERR:
13616 : : {
13617 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13618 : : };
13619 : : break;
13620 : : case MS_EOFERR:
13621 : : {
13622 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13623 : : };
13624 : : break;
13625 : : case MS_CHILDERR:
13626 : : {
13627 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13628 : : };
13629 : : break;
13630 : : case MS_NULLPARENTERR:
13631 : : {
13632 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13633 : : };
13634 : : break;
13635 : : default:
13636 : : {
13637 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13638 : : };
13639 : : break;
13640 : : }
13641 : : }
13642 : : }
13643 : : {
13644 : 0 : jresult = JNU_NewStringNative(jenv, result);
13645 : : }
13646 [ # # ]: 0 : if (arg2) free(arg2);
13647 : : return jresult;
13648 : : }
13649 : :
13650 : :
13651 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1setMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
13652 : : jint jresult = 0 ;
13653 : : struct classObj *arg1 = (struct classObj *) 0 ;
13654 : : char *arg2 = (char *) 0 ;
13655 : : char *arg3 = (char *) 0 ;
13656 : : int result;
13657 : :
13658 : : (void)jenv;
13659 : : (void)jcls;
13660 : : (void)jarg1_;
13661 : 0 : arg1 = *(struct classObj **)&jarg1;
13662 : : {
13663 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13664 : : }
13665 : : {
13666 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
13667 : : }
13668 : : {
13669 : : errorObj *ms_error;
13670 : : result = (int)classObj_setMetaData(arg1,arg2,arg3);
13671 : 0 : ms_error = msGetErrorObj();
13672 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13673 : : char ms_message[8192];
13674 : 0 : char* msg = msGetErrorString(";");
13675 : 0 : int ms_errorcode = ms_error->code;
13676 [ # # ]: 0 : if (msg) {
13677 : 0 : snprintf(ms_message, 8192, msg);
13678 : 0 : free(msg);
13679 : : }
13680 : : else sprintf(ms_message, "Unknown message");
13681 : :
13682 : 0 : msResetErrorList();
13683 : :
13684 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13685 : : case MS_NOTFOUND:
13686 : : break;
13687 : : case -1:
13688 : : break;
13689 : : case MS_IOERR:
13690 : : {
13691 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13692 : : };
13693 : : break;
13694 : : case MS_MEMERR:
13695 : : {
13696 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13697 : : };
13698 : : break;
13699 : : case MS_TYPEERR:
13700 : : {
13701 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13702 : : };
13703 : : break;
13704 : : case MS_EOFERR:
13705 : : {
13706 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13707 : : };
13708 : : break;
13709 : : case MS_CHILDERR:
13710 : : {
13711 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13712 : : };
13713 : : break;
13714 : : case MS_NULLPARENTERR:
13715 : : {
13716 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13717 : : };
13718 : : break;
13719 : : default:
13720 : : {
13721 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13722 : : };
13723 : : break;
13724 : : }
13725 : : }
13726 : : }
13727 : : jresult = (jint)result;
13728 [ # # ]: 0 : if (arg2) free(arg2);
13729 [ # # ]: 0 : if (arg3) free(arg3);
13730 : : return jresult;
13731 : : }
13732 : :
13733 : :
13734 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getFirstMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13735 : : jstring jresult = 0 ;
13736 : : struct classObj *arg1 = (struct classObj *) 0 ;
13737 : : char *result = 0 ;
13738 : :
13739 : : (void)jenv;
13740 : : (void)jcls;
13741 : : (void)jarg1_;
13742 : 0 : arg1 = *(struct classObj **)&jarg1;
13743 : : {
13744 : : errorObj *ms_error;
13745 : : result = (char *)classObj_getFirstMetaDataKey(arg1);
13746 : 0 : ms_error = msGetErrorObj();
13747 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13748 : : char ms_message[8192];
13749 : 0 : char* msg = msGetErrorString(";");
13750 : 0 : int ms_errorcode = ms_error->code;
13751 [ # # ]: 0 : if (msg) {
13752 : 0 : snprintf(ms_message, 8192, msg);
13753 : 0 : free(msg);
13754 : : }
13755 : : else sprintf(ms_message, "Unknown message");
13756 : :
13757 : 0 : msResetErrorList();
13758 : :
13759 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13760 : : case MS_NOTFOUND:
13761 : : break;
13762 : : case -1:
13763 : : break;
13764 : : case MS_IOERR:
13765 : : {
13766 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13767 : : };
13768 : : break;
13769 : : case MS_MEMERR:
13770 : : {
13771 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13772 : : };
13773 : : break;
13774 : : case MS_TYPEERR:
13775 : : {
13776 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13777 : : };
13778 : : break;
13779 : : case MS_EOFERR:
13780 : : {
13781 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13782 : : };
13783 : : break;
13784 : : case MS_CHILDERR:
13785 : : {
13786 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13787 : : };
13788 : : break;
13789 : : case MS_NULLPARENTERR:
13790 : : {
13791 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13792 : : };
13793 : : break;
13794 : : default:
13795 : : {
13796 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13797 : : };
13798 : : break;
13799 : : }
13800 : : }
13801 : : }
13802 : : {
13803 : 0 : jresult = JNU_NewStringNative(jenv, result);
13804 : : }
13805 : 0 : return jresult;
13806 : : }
13807 : :
13808 : :
13809 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getNextMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13810 : : jstring jresult = 0 ;
13811 : : struct classObj *arg1 = (struct classObj *) 0 ;
13812 : : char *arg2 = (char *) 0 ;
13813 : : char *result = 0 ;
13814 : :
13815 : : (void)jenv;
13816 : : (void)jcls;
13817 : : (void)jarg1_;
13818 : 0 : arg1 = *(struct classObj **)&jarg1;
13819 : : {
13820 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13821 : : }
13822 : : {
13823 : : errorObj *ms_error;
13824 : : result = (char *)classObj_getNextMetaDataKey(arg1,arg2);
13825 : 0 : ms_error = msGetErrorObj();
13826 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13827 : : char ms_message[8192];
13828 : 0 : char* msg = msGetErrorString(";");
13829 : 0 : int ms_errorcode = ms_error->code;
13830 [ # # ]: 0 : if (msg) {
13831 : 0 : snprintf(ms_message, 8192, msg);
13832 : 0 : free(msg);
13833 : : }
13834 : : else sprintf(ms_message, "Unknown message");
13835 : :
13836 : 0 : msResetErrorList();
13837 : :
13838 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13839 : : case MS_NOTFOUND:
13840 : : break;
13841 : : case -1:
13842 : : break;
13843 : : case MS_IOERR:
13844 : : {
13845 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13846 : : };
13847 : : break;
13848 : : case MS_MEMERR:
13849 : : {
13850 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13851 : : };
13852 : : break;
13853 : : case MS_TYPEERR:
13854 : : {
13855 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13856 : : };
13857 : : break;
13858 : : case MS_EOFERR:
13859 : : {
13860 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13861 : : };
13862 : : break;
13863 : : case MS_CHILDERR:
13864 : : {
13865 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13866 : : };
13867 : : break;
13868 : : case MS_NULLPARENTERR:
13869 : : {
13870 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13871 : : };
13872 : : break;
13873 : : default:
13874 : : {
13875 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13876 : : };
13877 : : break;
13878 : : }
13879 : : }
13880 : : }
13881 : : {
13882 : 0 : jresult = JNU_NewStringNative(jenv, result);
13883 : : }
13884 [ # # ]: 0 : if (arg2) free(arg2);
13885 : : return jresult;
13886 : : }
13887 : :
13888 : :
13889 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1drawLegendIcon(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jint jarg4, jint jarg5, jlong jarg6, jobject jarg6_, jint jarg7, jint jarg8) {
13890 : : jint jresult = 0 ;
13891 : : struct classObj *arg1 = (struct classObj *) 0 ;
13892 : : mapObj *arg2 = (mapObj *) 0 ;
13893 : : layerObj *arg3 = (layerObj *) 0 ;
13894 : : int arg4 ;
13895 : : int arg5 ;
13896 : : imageObj *arg6 = (imageObj *) 0 ;
13897 : : int arg7 ;
13898 : : int arg8 ;
13899 : : int result;
13900 : :
13901 : : (void)jenv;
13902 : : (void)jcls;
13903 : : (void)jarg1_;
13904 : : (void)jarg2_;
13905 : : (void)jarg3_;
13906 : : (void)jarg6_;
13907 : 0 : arg1 = *(struct classObj **)&jarg1;
13908 : 0 : arg2 = *(mapObj **)&jarg2;
13909 : 0 : arg3 = *(layerObj **)&jarg3;
13910 : : arg4 = (int)jarg4;
13911 : : arg5 = (int)jarg5;
13912 : 0 : arg6 = *(imageObj **)&jarg6;
13913 : : arg7 = (int)jarg7;
13914 : : arg8 = (int)jarg8;
13915 : : {
13916 : : errorObj *ms_error;
13917 : : result = (int)classObj_drawLegendIcon(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
13918 : 0 : ms_error = msGetErrorObj();
13919 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13920 : : char ms_message[8192];
13921 : 0 : char* msg = msGetErrorString(";");
13922 : 0 : int ms_errorcode = ms_error->code;
13923 [ # # ]: 0 : if (msg) {
13924 : 0 : snprintf(ms_message, 8192, msg);
13925 : 0 : free(msg);
13926 : : }
13927 : : else sprintf(ms_message, "Unknown message");
13928 : :
13929 : 0 : msResetErrorList();
13930 : :
13931 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13932 : : case MS_NOTFOUND:
13933 : : break;
13934 : : case -1:
13935 : : break;
13936 : : case MS_IOERR:
13937 : : {
13938 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13939 : : };
13940 : : break;
13941 : : case MS_MEMERR:
13942 : : {
13943 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13944 : : };
13945 : : break;
13946 : : case MS_TYPEERR:
13947 : : {
13948 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13949 : : };
13950 : : break;
13951 : : case MS_EOFERR:
13952 : : {
13953 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13954 : : };
13955 : : break;
13956 : : case MS_CHILDERR:
13957 : : {
13958 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13959 : : };
13960 : : break;
13961 : : case MS_NULLPARENTERR:
13962 : : {
13963 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13964 : : };
13965 : : break;
13966 : : default:
13967 : : {
13968 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13969 : : };
13970 : : break;
13971 : : }
13972 : : }
13973 : : }
13974 : : jresult = (jint)result;
13975 : : return jresult;
13976 : : }
13977 : :
13978 : :
13979 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1createLegendIcon(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jint jarg4, jint jarg5) {
13980 : : jlong jresult = 0 ;
13981 : : struct classObj *arg1 = (struct classObj *) 0 ;
13982 : : mapObj *arg2 = (mapObj *) 0 ;
13983 : : layerObj *arg3 = (layerObj *) 0 ;
13984 : : int arg4 ;
13985 : : int arg5 ;
13986 : : imageObj *result = 0 ;
13987 : :
13988 : : (void)jenv;
13989 : : (void)jcls;
13990 : : (void)jarg1_;
13991 : : (void)jarg2_;
13992 : : (void)jarg3_;
13993 : 0 : arg1 = *(struct classObj **)&jarg1;
13994 : 0 : arg2 = *(mapObj **)&jarg2;
13995 : 0 : arg3 = *(layerObj **)&jarg3;
13996 : : arg4 = (int)jarg4;
13997 : : arg5 = (int)jarg5;
13998 : : {
13999 : : errorObj *ms_error;
14000 : : result = (imageObj *)classObj_createLegendIcon(arg1,arg2,arg3,arg4,arg5);
14001 : 0 : ms_error = msGetErrorObj();
14002 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14003 : : char ms_message[8192];
14004 : 0 : char* msg = msGetErrorString(";");
14005 : 0 : int ms_errorcode = ms_error->code;
14006 [ # # ]: 0 : if (msg) {
14007 : 0 : snprintf(ms_message, 8192, msg);
14008 : 0 : free(msg);
14009 : : }
14010 : : else sprintf(ms_message, "Unknown message");
14011 : :
14012 : 0 : msResetErrorList();
14013 : :
14014 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14015 : : case MS_NOTFOUND:
14016 : : break;
14017 : : case -1:
14018 : : break;
14019 : : case MS_IOERR:
14020 : : {
14021 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14022 : : };
14023 : : break;
14024 : : case MS_MEMERR:
14025 : : {
14026 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14027 : : };
14028 : : break;
14029 : : case MS_TYPEERR:
14030 : : {
14031 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14032 : : };
14033 : : break;
14034 : : case MS_EOFERR:
14035 : : {
14036 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14037 : : };
14038 : : break;
14039 : : case MS_CHILDERR:
14040 : : {
14041 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14042 : : };
14043 : : break;
14044 : : case MS_NULLPARENTERR:
14045 : : {
14046 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14047 : : };
14048 : : break;
14049 : : default:
14050 : : {
14051 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14052 : : };
14053 : : break;
14054 : : }
14055 : : }
14056 : : }
14057 : 0 : *(imageObj **)&jresult = result;
14058 : 0 : return jresult;
14059 : : }
14060 : :
14061 : :
14062 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getLabel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14063 : : jlong jresult = 0 ;
14064 : : struct classObj *arg1 = (struct classObj *) 0 ;
14065 : : int arg2 ;
14066 : : labelObj *result = 0 ;
14067 : :
14068 : : (void)jenv;
14069 : : (void)jcls;
14070 : : (void)jarg1_;
14071 : 0 : arg1 = *(struct classObj **)&jarg1;
14072 : : arg2 = (int)jarg2;
14073 : : {
14074 : : errorObj *ms_error;
14075 : : result = (labelObj *)classObj_getLabel(arg1,arg2);
14076 : 0 : ms_error = msGetErrorObj();
14077 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14078 : : char ms_message[8192];
14079 : 0 : char* msg = msGetErrorString(";");
14080 : 0 : int ms_errorcode = ms_error->code;
14081 [ # # ]: 0 : if (msg) {
14082 : 0 : snprintf(ms_message, 8192, msg);
14083 : 0 : free(msg);
14084 : : }
14085 : : else sprintf(ms_message, "Unknown message");
14086 : :
14087 : 0 : msResetErrorList();
14088 : :
14089 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14090 : : case MS_NOTFOUND:
14091 : : break;
14092 : : case -1:
14093 : : break;
14094 : : case MS_IOERR:
14095 : : {
14096 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14097 : : };
14098 : : break;
14099 : : case MS_MEMERR:
14100 : : {
14101 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14102 : : };
14103 : : break;
14104 : : case MS_TYPEERR:
14105 : : {
14106 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14107 : : };
14108 : : break;
14109 : : case MS_EOFERR:
14110 : : {
14111 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14112 : : };
14113 : : break;
14114 : : case MS_CHILDERR:
14115 : : {
14116 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14117 : : };
14118 : : break;
14119 : : case MS_NULLPARENTERR:
14120 : : {
14121 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14122 : : };
14123 : : break;
14124 : : default:
14125 : : {
14126 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14127 : : };
14128 : : break;
14129 : : }
14130 : : }
14131 : : }
14132 : 0 : *(labelObj **)&jresult = result;
14133 : 0 : return jresult;
14134 : : }
14135 : :
14136 : :
14137 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1addLabel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14138 : : jint jresult = 0 ;
14139 : : struct classObj *arg1 = (struct classObj *) 0 ;
14140 : : labelObj *arg2 = (labelObj *) 0 ;
14141 : : int result;
14142 : :
14143 : : (void)jenv;
14144 : : (void)jcls;
14145 : : (void)jarg1_;
14146 : : (void)jarg2_;
14147 : 0 : arg1 = *(struct classObj **)&jarg1;
14148 : 0 : arg2 = *(labelObj **)&jarg2;
14149 : : {
14150 : : errorObj *ms_error;
14151 : : result = (int)classObj_addLabel(arg1,arg2);
14152 : 0 : ms_error = msGetErrorObj();
14153 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14154 : : char ms_message[8192];
14155 : 0 : char* msg = msGetErrorString(";");
14156 : 0 : int ms_errorcode = ms_error->code;
14157 [ # # ]: 0 : if (msg) {
14158 : 0 : snprintf(ms_message, 8192, msg);
14159 : 0 : free(msg);
14160 : : }
14161 : : else sprintf(ms_message, "Unknown message");
14162 : :
14163 : 0 : msResetErrorList();
14164 : :
14165 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14166 : : case MS_NOTFOUND:
14167 : : break;
14168 : : case -1:
14169 : : break;
14170 : : case MS_IOERR:
14171 : : {
14172 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14173 : : };
14174 : : break;
14175 : : case MS_MEMERR:
14176 : : {
14177 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14178 : : };
14179 : : break;
14180 : : case MS_TYPEERR:
14181 : : {
14182 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14183 : : };
14184 : : break;
14185 : : case MS_EOFERR:
14186 : : {
14187 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14188 : : };
14189 : : break;
14190 : : case MS_CHILDERR:
14191 : : {
14192 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14193 : : };
14194 : : break;
14195 : : case MS_NULLPARENTERR:
14196 : : {
14197 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14198 : : };
14199 : : break;
14200 : : default:
14201 : : {
14202 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14203 : : };
14204 : : break;
14205 : : }
14206 : : }
14207 : : }
14208 : : jresult = (jint)result;
14209 : : return jresult;
14210 : : }
14211 : :
14212 : :
14213 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1removeLabel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14214 : : jlong jresult = 0 ;
14215 : : struct classObj *arg1 = (struct classObj *) 0 ;
14216 : : int arg2 ;
14217 : : labelObj *result = 0 ;
14218 : :
14219 : : (void)jenv;
14220 : : (void)jcls;
14221 : : (void)jarg1_;
14222 : 0 : arg1 = *(struct classObj **)&jarg1;
14223 : : arg2 = (int)jarg2;
14224 : : {
14225 : : errorObj *ms_error;
14226 : : result = (labelObj *)classObj_removeLabel(arg1,arg2);
14227 : 0 : ms_error = msGetErrorObj();
14228 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14229 : : char ms_message[8192];
14230 : 0 : char* msg = msGetErrorString(";");
14231 : 0 : int ms_errorcode = ms_error->code;
14232 [ # # ]: 0 : if (msg) {
14233 : 0 : snprintf(ms_message, 8192, msg);
14234 : 0 : free(msg);
14235 : : }
14236 : : else sprintf(ms_message, "Unknown message");
14237 : :
14238 : 0 : msResetErrorList();
14239 : :
14240 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14241 : : case MS_NOTFOUND:
14242 : : break;
14243 : : case -1:
14244 : : break;
14245 : : case MS_IOERR:
14246 : : {
14247 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14248 : : };
14249 : : break;
14250 : : case MS_MEMERR:
14251 : : {
14252 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14253 : : };
14254 : : break;
14255 : : case MS_TYPEERR:
14256 : : {
14257 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14258 : : };
14259 : : break;
14260 : : case MS_EOFERR:
14261 : : {
14262 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14263 : : };
14264 : : break;
14265 : : case MS_CHILDERR:
14266 : : {
14267 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14268 : : };
14269 : : break;
14270 : : case MS_NULLPARENTERR:
14271 : : {
14272 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14273 : : };
14274 : : break;
14275 : : default:
14276 : : {
14277 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14278 : : };
14279 : : break;
14280 : : }
14281 : : }
14282 : : }
14283 : 0 : *(labelObj **)&jresult = result;
14284 : 0 : return jresult;
14285 : : }
14286 : :
14287 : :
14288 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14289 : : jlong jresult = 0 ;
14290 : : struct classObj *arg1 = (struct classObj *) 0 ;
14291 : : int arg2 ;
14292 : : styleObj *result = 0 ;
14293 : :
14294 : : (void)jenv;
14295 : : (void)jcls;
14296 : : (void)jarg1_;
14297 : 0 : arg1 = *(struct classObj **)&jarg1;
14298 : : arg2 = (int)jarg2;
14299 : : {
14300 : : errorObj *ms_error;
14301 : : result = (styleObj *)classObj_getStyle(arg1,arg2);
14302 : 0 : ms_error = msGetErrorObj();
14303 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14304 : : char ms_message[8192];
14305 : 0 : char* msg = msGetErrorString(";");
14306 : 0 : int ms_errorcode = ms_error->code;
14307 [ # # ]: 0 : if (msg) {
14308 : 0 : snprintf(ms_message, 8192, msg);
14309 : 0 : free(msg);
14310 : : }
14311 : : else sprintf(ms_message, "Unknown message");
14312 : :
14313 : 0 : msResetErrorList();
14314 : :
14315 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14316 : : case MS_NOTFOUND:
14317 : : break;
14318 : : case -1:
14319 : : break;
14320 : : case MS_IOERR:
14321 : : {
14322 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14323 : : };
14324 : : break;
14325 : : case MS_MEMERR:
14326 : : {
14327 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14328 : : };
14329 : : break;
14330 : : case MS_TYPEERR:
14331 : : {
14332 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14333 : : };
14334 : : break;
14335 : : case MS_EOFERR:
14336 : : {
14337 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14338 : : };
14339 : : break;
14340 : : case MS_CHILDERR:
14341 : : {
14342 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14343 : : };
14344 : : break;
14345 : : case MS_NULLPARENTERR:
14346 : : {
14347 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14348 : : };
14349 : : break;
14350 : : default:
14351 : : {
14352 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14353 : : };
14354 : : break;
14355 : : }
14356 : : }
14357 : : }
14358 : 0 : *(styleObj **)&jresult = result;
14359 : 0 : return jresult;
14360 : : }
14361 : :
14362 : :
14363 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1insertStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
14364 : : jint jresult = 0 ;
14365 : : struct classObj *arg1 = (struct classObj *) 0 ;
14366 : : styleObj *arg2 = (styleObj *) 0 ;
14367 : : int arg3 = (int) -1 ;
14368 : : int result;
14369 : :
14370 : : (void)jenv;
14371 : : (void)jcls;
14372 : : (void)jarg1_;
14373 : : (void)jarg2_;
14374 : 0 : arg1 = *(struct classObj **)&jarg1;
14375 : 0 : arg2 = *(styleObj **)&jarg2;
14376 : : arg3 = (int)jarg3;
14377 : : {
14378 : : errorObj *ms_error;
14379 : : result = (int)classObj_insertStyle(arg1,arg2,arg3);
14380 : 0 : ms_error = msGetErrorObj();
14381 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14382 : : char ms_message[8192];
14383 : 0 : char* msg = msGetErrorString(";");
14384 : 0 : int ms_errorcode = ms_error->code;
14385 [ # # ]: 0 : if (msg) {
14386 : 0 : snprintf(ms_message, 8192, msg);
14387 : 0 : free(msg);
14388 : : }
14389 : : else sprintf(ms_message, "Unknown message");
14390 : :
14391 : 0 : msResetErrorList();
14392 : :
14393 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14394 : : case MS_NOTFOUND:
14395 : : break;
14396 : : case -1:
14397 : : break;
14398 : : case MS_IOERR:
14399 : : {
14400 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14401 : : };
14402 : : break;
14403 : : case MS_MEMERR:
14404 : : {
14405 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14406 : : };
14407 : : break;
14408 : : case MS_TYPEERR:
14409 : : {
14410 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14411 : : };
14412 : : break;
14413 : : case MS_EOFERR:
14414 : : {
14415 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14416 : : };
14417 : : break;
14418 : : case MS_CHILDERR:
14419 : : {
14420 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14421 : : };
14422 : : break;
14423 : : case MS_NULLPARENTERR:
14424 : : {
14425 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14426 : : };
14427 : : break;
14428 : : default:
14429 : : {
14430 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14431 : : };
14432 : : break;
14433 : : }
14434 : : }
14435 : : }
14436 : : jresult = (jint)result;
14437 : : return jresult;
14438 : : }
14439 : :
14440 : :
14441 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1removeStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14442 : : jlong jresult = 0 ;
14443 : : struct classObj *arg1 = (struct classObj *) 0 ;
14444 : : int arg2 ;
14445 : : styleObj *result = 0 ;
14446 : :
14447 : : (void)jenv;
14448 : : (void)jcls;
14449 : : (void)jarg1_;
14450 : 0 : arg1 = *(struct classObj **)&jarg1;
14451 : : arg2 = (int)jarg2;
14452 : : {
14453 : : errorObj *ms_error;
14454 : : result = (styleObj *)classObj_removeStyle(arg1,arg2);
14455 : 0 : ms_error = msGetErrorObj();
14456 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14457 : : char ms_message[8192];
14458 : 0 : char* msg = msGetErrorString(";");
14459 : 0 : int ms_errorcode = ms_error->code;
14460 [ # # ]: 0 : if (msg) {
14461 : 0 : snprintf(ms_message, 8192, msg);
14462 : 0 : free(msg);
14463 : : }
14464 : : else sprintf(ms_message, "Unknown message");
14465 : :
14466 : 0 : msResetErrorList();
14467 : :
14468 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14469 : : case MS_NOTFOUND:
14470 : : break;
14471 : : case -1:
14472 : : break;
14473 : : case MS_IOERR:
14474 : : {
14475 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14476 : : };
14477 : : break;
14478 : : case MS_MEMERR:
14479 : : {
14480 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14481 : : };
14482 : : break;
14483 : : case MS_TYPEERR:
14484 : : {
14485 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14486 : : };
14487 : : break;
14488 : : case MS_EOFERR:
14489 : : {
14490 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14491 : : };
14492 : : break;
14493 : : case MS_CHILDERR:
14494 : : {
14495 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14496 : : };
14497 : : break;
14498 : : case MS_NULLPARENTERR:
14499 : : {
14500 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14501 : : };
14502 : : break;
14503 : : default:
14504 : : {
14505 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14506 : : };
14507 : : break;
14508 : : }
14509 : : }
14510 : : }
14511 : 0 : *(styleObj **)&jresult = result;
14512 : 0 : return jresult;
14513 : : }
14514 : :
14515 : :
14516 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1moveStyleUp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14517 : : jint jresult = 0 ;
14518 : : struct classObj *arg1 = (struct classObj *) 0 ;
14519 : : int arg2 ;
14520 : : int result;
14521 : :
14522 : : (void)jenv;
14523 : : (void)jcls;
14524 : : (void)jarg1_;
14525 : 0 : arg1 = *(struct classObj **)&jarg1;
14526 : : arg2 = (int)jarg2;
14527 : : {
14528 : : errorObj *ms_error;
14529 : : result = (int)classObj_moveStyleUp(arg1,arg2);
14530 : 0 : ms_error = msGetErrorObj();
14531 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14532 : : char ms_message[8192];
14533 : 0 : char* msg = msGetErrorString(";");
14534 : 0 : int ms_errorcode = ms_error->code;
14535 [ # # ]: 0 : if (msg) {
14536 : 0 : snprintf(ms_message, 8192, msg);
14537 : 0 : free(msg);
14538 : : }
14539 : : else sprintf(ms_message, "Unknown message");
14540 : :
14541 : 0 : msResetErrorList();
14542 : :
14543 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14544 : : case MS_NOTFOUND:
14545 : : break;
14546 : : case -1:
14547 : : break;
14548 : : case MS_IOERR:
14549 : : {
14550 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14551 : : };
14552 : : break;
14553 : : case MS_MEMERR:
14554 : : {
14555 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14556 : : };
14557 : : break;
14558 : : case MS_TYPEERR:
14559 : : {
14560 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14561 : : };
14562 : : break;
14563 : : case MS_EOFERR:
14564 : : {
14565 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14566 : : };
14567 : : break;
14568 : : case MS_CHILDERR:
14569 : : {
14570 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14571 : : };
14572 : : break;
14573 : : case MS_NULLPARENTERR:
14574 : : {
14575 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14576 : : };
14577 : : break;
14578 : : default:
14579 : : {
14580 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14581 : : };
14582 : : break;
14583 : : }
14584 : : }
14585 : : }
14586 : : jresult = (jint)result;
14587 : : return jresult;
14588 : : }
14589 : :
14590 : :
14591 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1moveStyleDown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14592 : : jint jresult = 0 ;
14593 : : struct classObj *arg1 = (struct classObj *) 0 ;
14594 : : int arg2 ;
14595 : : int result;
14596 : :
14597 : : (void)jenv;
14598 : : (void)jcls;
14599 : : (void)jarg1_;
14600 : 0 : arg1 = *(struct classObj **)&jarg1;
14601 : : arg2 = (int)jarg2;
14602 : : {
14603 : : errorObj *ms_error;
14604 : : result = (int)classObj_moveStyleDown(arg1,arg2);
14605 : 0 : ms_error = msGetErrorObj();
14606 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14607 : : char ms_message[8192];
14608 : 0 : char* msg = msGetErrorString(";");
14609 : 0 : int ms_errorcode = ms_error->code;
14610 [ # # ]: 0 : if (msg) {
14611 : 0 : snprintf(ms_message, 8192, msg);
14612 : 0 : free(msg);
14613 : : }
14614 : : else sprintf(ms_message, "Unknown message");
14615 : :
14616 : 0 : msResetErrorList();
14617 : :
14618 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14619 : : case MS_NOTFOUND:
14620 : : break;
14621 : : case -1:
14622 : : break;
14623 : : case MS_IOERR:
14624 : : {
14625 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14626 : : };
14627 : : break;
14628 : : case MS_MEMERR:
14629 : : {
14630 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14631 : : };
14632 : : break;
14633 : : case MS_TYPEERR:
14634 : : {
14635 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14636 : : };
14637 : : break;
14638 : : case MS_EOFERR:
14639 : : {
14640 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14641 : : };
14642 : : break;
14643 : : case MS_CHILDERR:
14644 : : {
14645 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14646 : : };
14647 : : break;
14648 : : case MS_NULLPARENTERR:
14649 : : {
14650 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14651 : : };
14652 : : break;
14653 : : default:
14654 : : {
14655 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14656 : : };
14657 : : break;
14658 : : }
14659 : : }
14660 : : }
14661 : : jresult = (jint)result;
14662 : : return jresult;
14663 : : }
14664 : :
14665 : :
14666 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1textsymbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14667 : : jlong jresult = 0 ;
14668 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14669 : : textSymbolObj **result = 0 ;
14670 : :
14671 : : (void)jenv;
14672 : : (void)jcls;
14673 : : (void)jarg1_;
14674 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14675 : 0 : result = (textSymbolObj **) ((arg1)->textsymbols);
14676 : 0 : *(textSymbolObj ***)&jresult = result;
14677 : 0 : return jresult;
14678 : : }
14679 : :
14680 : :
14681 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1numtextsymbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14682 : : jint jresult = 0 ;
14683 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14684 : : int result;
14685 : :
14686 : : (void)jenv;
14687 : : (void)jcls;
14688 : : (void)jarg1_;
14689 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14690 : 0 : result = (int) ((arg1)->numtextsymbols);
14691 : : jresult = (jint)result;
14692 : 0 : return jresult;
14693 : : }
14694 : :
14695 : :
14696 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1layerindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14697 : : jint jresult = 0 ;
14698 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14699 : : int result;
14700 : :
14701 : : (void)jenv;
14702 : : (void)jcls;
14703 : : (void)jarg1_;
14704 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14705 : 0 : result = (int) ((arg1)->layerindex);
14706 : : jresult = (jint)result;
14707 : 0 : return jresult;
14708 : : }
14709 : :
14710 : :
14711 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1classindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14712 : : jint jresult = 0 ;
14713 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14714 : : int result;
14715 : :
14716 : : (void)jenv;
14717 : : (void)jcls;
14718 : : (void)jarg1_;
14719 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14720 : 0 : result = (int) ((arg1)->classindex);
14721 : : jresult = (jint)result;
14722 : 0 : return jresult;
14723 : : }
14724 : :
14725 : :
14726 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1point_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14727 : : jlong jresult = 0 ;
14728 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14729 : : pointObj *result = 0 ;
14730 : :
14731 : : (void)jenv;
14732 : : (void)jcls;
14733 : : (void)jarg1_;
14734 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14735 : 0 : result = (pointObj *)& ((arg1)->point);
14736 : 0 : *(pointObj **)&jresult = result;
14737 : 0 : return jresult;
14738 : : }
14739 : :
14740 : :
14741 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1bbox_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14742 : : jlong jresult = 0 ;
14743 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14744 : : rectObj *result = 0 ;
14745 : :
14746 : : (void)jenv;
14747 : : (void)jcls;
14748 : : (void)jarg1_;
14749 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14750 : 0 : result = (rectObj *)& ((arg1)->bbox);
14751 : 0 : *(rectObj **)&jresult = result;
14752 : 0 : return jresult;
14753 : : }
14754 : :
14755 : :
14756 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14757 : : jint jresult = 0 ;
14758 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14759 : : int result;
14760 : :
14761 : : (void)jenv;
14762 : : (void)jcls;
14763 : : (void)jarg1_;
14764 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14765 : 0 : result = (int) ((arg1)->status);
14766 : : jresult = (jint)result;
14767 : 0 : return jresult;
14768 : : }
14769 : :
14770 : :
14771 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1markerid_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14772 : : jint jresult = 0 ;
14773 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14774 : : int result;
14775 : :
14776 : : (void)jenv;
14777 : : (void)jcls;
14778 : : (void)jarg1_;
14779 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14780 : 0 : result = (int) ((arg1)->markerid);
14781 : : jresult = (jint)result;
14782 : 0 : return jresult;
14783 : : }
14784 : :
14785 : :
14786 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1leaderline_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14787 : : jlong jresult = 0 ;
14788 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14789 : : lineObj *result = 0 ;
14790 : :
14791 : : (void)jenv;
14792 : : (void)jcls;
14793 : : (void)jarg1_;
14794 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14795 : 0 : result = (lineObj *) ((arg1)->leaderline);
14796 : 0 : *(lineObj **)&jresult = result;
14797 : 0 : return jresult;
14798 : : }
14799 : :
14800 : :
14801 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1leaderbbox_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14802 : : jlong jresult = 0 ;
14803 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14804 : : rectObj *result = 0 ;
14805 : :
14806 : : (void)jenv;
14807 : : (void)jcls;
14808 : : (void)jarg1_;
14809 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14810 : 0 : result = (rectObj *) ((arg1)->leaderbbox);
14811 : 0 : *(rectObj **)&jresult = result;
14812 : 0 : return jresult;
14813 : : }
14814 : :
14815 : :
14816 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelCacheMemberObj(JNIEnv *jenv, jclass jcls) {
14817 : : jlong jresult = 0 ;
14818 : : labelCacheMemberObj *result = 0 ;
14819 : :
14820 : : (void)jenv;
14821 : : (void)jcls;
14822 : : {
14823 : : errorObj *ms_error;
14824 : 0 : result = (labelCacheMemberObj *)calloc(1, sizeof(labelCacheMemberObj));
14825 : 0 : ms_error = msGetErrorObj();
14826 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14827 : : char ms_message[8192];
14828 : 0 : char* msg = msGetErrorString(";");
14829 : 0 : int ms_errorcode = ms_error->code;
14830 [ # # ]: 0 : if (msg) {
14831 : 0 : snprintf(ms_message, 8192, msg);
14832 : 0 : free(msg);
14833 : : }
14834 : : else sprintf(ms_message, "Unknown message");
14835 : :
14836 : 0 : msResetErrorList();
14837 : :
14838 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14839 : : case MS_NOTFOUND:
14840 : : break;
14841 : : case -1:
14842 : : break;
14843 : : case MS_IOERR:
14844 : : {
14845 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14846 : : };
14847 : : break;
14848 : : case MS_MEMERR:
14849 : : {
14850 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14851 : : };
14852 : : break;
14853 : : case MS_TYPEERR:
14854 : : {
14855 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14856 : : };
14857 : : break;
14858 : : case MS_EOFERR:
14859 : : {
14860 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14861 : : };
14862 : : break;
14863 : : case MS_CHILDERR:
14864 : : {
14865 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14866 : : };
14867 : : break;
14868 : : case MS_NULLPARENTERR:
14869 : : {
14870 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14871 : : };
14872 : : break;
14873 : : default:
14874 : : {
14875 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14876 : : };
14877 : : break;
14878 : : }
14879 : : }
14880 : : }
14881 : 0 : *(labelCacheMemberObj **)&jresult = result;
14882 : 0 : return jresult;
14883 : : }
14884 : :
14885 : :
14886 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelCacheMemberObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14887 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14888 : :
14889 : : (void)jenv;
14890 : : (void)jcls;
14891 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14892 : : {
14893 : : errorObj *ms_error;
14894 : 0 : free((char *) arg1);
14895 : 0 : ms_error = msGetErrorObj();
14896 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14897 : : char ms_message[8192];
14898 : 0 : char* msg = msGetErrorString(";");
14899 : 0 : int ms_errorcode = ms_error->code;
14900 [ # # ]: 0 : if (msg) {
14901 : 0 : snprintf(ms_message, 8192, msg);
14902 : 0 : free(msg);
14903 : : }
14904 : : else sprintf(ms_message, "Unknown message");
14905 : :
14906 : 0 : msResetErrorList();
14907 : :
14908 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14909 : : case MS_NOTFOUND:
14910 : : break;
14911 : : case -1:
14912 : : break;
14913 : : case MS_IOERR:
14914 : : {
14915 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
14916 : : };
14917 : : break;
14918 : : case MS_MEMERR:
14919 : : {
14920 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
14921 : : };
14922 : : break;
14923 : : case MS_TYPEERR:
14924 : : {
14925 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
14926 : : };
14927 : : break;
14928 : : case MS_EOFERR:
14929 : : {
14930 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
14931 : : };
14932 : : break;
14933 : : case MS_CHILDERR:
14934 : : {
14935 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
14936 : : };
14937 : : break;
14938 : : case MS_NULLPARENTERR:
14939 : : {
14940 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
14941 : : };
14942 : : break;
14943 : : default:
14944 : : {
14945 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
14946 : : };
14947 : : break;
14948 : : }
14949 : : }
14950 : : }
14951 : : }
14952 : :
14953 : :
14954 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_markerCacheMemberObj_1id_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14955 : : jint jresult = 0 ;
14956 : : markerCacheMemberObj *arg1 = (markerCacheMemberObj *) 0 ;
14957 : : int result;
14958 : :
14959 : : (void)jenv;
14960 : : (void)jcls;
14961 : : (void)jarg1_;
14962 : 0 : arg1 = *(markerCacheMemberObj **)&jarg1;
14963 : 0 : result = (int) ((arg1)->id);
14964 : : jresult = (jint)result;
14965 : 0 : return jresult;
14966 : : }
14967 : :
14968 : :
14969 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_markerCacheMemberObj_1bounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14970 : : jlong jresult = 0 ;
14971 : : markerCacheMemberObj *arg1 = (markerCacheMemberObj *) 0 ;
14972 : : rectObj *result = 0 ;
14973 : :
14974 : : (void)jenv;
14975 : : (void)jcls;
14976 : : (void)jarg1_;
14977 : 0 : arg1 = *(markerCacheMemberObj **)&jarg1;
14978 : 0 : result = (rectObj *)& ((arg1)->bounds);
14979 : 0 : *(rectObj **)&jresult = result;
14980 : 0 : return jresult;
14981 : : }
14982 : :
14983 : :
14984 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1markerCacheMemberObj(JNIEnv *jenv, jclass jcls) {
14985 : : jlong jresult = 0 ;
14986 : : markerCacheMemberObj *result = 0 ;
14987 : :
14988 : : (void)jenv;
14989 : : (void)jcls;
14990 : : {
14991 : : errorObj *ms_error;
14992 : 0 : result = (markerCacheMemberObj *)calloc(1, sizeof(markerCacheMemberObj));
14993 : 0 : ms_error = msGetErrorObj();
14994 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14995 : : char ms_message[8192];
14996 : 0 : char* msg = msGetErrorString(";");
14997 : 0 : int ms_errorcode = ms_error->code;
14998 [ # # ]: 0 : if (msg) {
14999 : 0 : snprintf(ms_message, 8192, msg);
15000 : 0 : free(msg);
15001 : : }
15002 : : else sprintf(ms_message, "Unknown message");
15003 : :
15004 : 0 : msResetErrorList();
15005 : :
15006 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15007 : : case MS_NOTFOUND:
15008 : : break;
15009 : : case -1:
15010 : : break;
15011 : : case MS_IOERR:
15012 : : {
15013 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15014 : : };
15015 : : break;
15016 : : case MS_MEMERR:
15017 : : {
15018 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15019 : : };
15020 : : break;
15021 : : case MS_TYPEERR:
15022 : : {
15023 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15024 : : };
15025 : : break;
15026 : : case MS_EOFERR:
15027 : : {
15028 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15029 : : };
15030 : : break;
15031 : : case MS_CHILDERR:
15032 : : {
15033 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15034 : : };
15035 : : break;
15036 : : case MS_NULLPARENTERR:
15037 : : {
15038 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15039 : : };
15040 : : break;
15041 : : default:
15042 : : {
15043 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15044 : : };
15045 : : break;
15046 : : }
15047 : : }
15048 : : }
15049 : 0 : *(markerCacheMemberObj **)&jresult = result;
15050 : 0 : return jresult;
15051 : : }
15052 : :
15053 : :
15054 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1markerCacheMemberObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15055 : : markerCacheMemberObj *arg1 = (markerCacheMemberObj *) 0 ;
15056 : :
15057 : : (void)jenv;
15058 : : (void)jcls;
15059 : 0 : arg1 = *(markerCacheMemberObj **)&jarg1;
15060 : : {
15061 : : errorObj *ms_error;
15062 : 0 : free((char *) arg1);
15063 : 0 : ms_error = msGetErrorObj();
15064 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15065 : : char ms_message[8192];
15066 : 0 : char* msg = msGetErrorString(";");
15067 : 0 : int ms_errorcode = ms_error->code;
15068 [ # # ]: 0 : if (msg) {
15069 : 0 : snprintf(ms_message, 8192, msg);
15070 : 0 : free(msg);
15071 : : }
15072 : : else sprintf(ms_message, "Unknown message");
15073 : :
15074 : 0 : msResetErrorList();
15075 : :
15076 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15077 : : case MS_NOTFOUND:
15078 : : break;
15079 : : case -1:
15080 : : break;
15081 : : case MS_IOERR:
15082 : : {
15083 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15084 : : };
15085 : : break;
15086 : : case MS_MEMERR:
15087 : : {
15088 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15089 : : };
15090 : : break;
15091 : : case MS_TYPEERR:
15092 : : {
15093 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15094 : : };
15095 : : break;
15096 : : case MS_EOFERR:
15097 : : {
15098 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15099 : : };
15100 : : break;
15101 : : case MS_CHILDERR:
15102 : : {
15103 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15104 : : };
15105 : : break;
15106 : : case MS_NULLPARENTERR:
15107 : : {
15108 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15109 : : };
15110 : : break;
15111 : : default:
15112 : : {
15113 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15114 : : };
15115 : : break;
15116 : : }
15117 : : }
15118 : : }
15119 : : }
15120 : :
15121 : :
15122 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1labels_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15123 : : jlong jresult = 0 ;
15124 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15125 : : labelCacheMemberObj *result = 0 ;
15126 : :
15127 : : (void)jenv;
15128 : : (void)jcls;
15129 : : (void)jarg1_;
15130 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15131 : 0 : result = (labelCacheMemberObj *) ((arg1)->labels);
15132 : 0 : *(labelCacheMemberObj **)&jresult = result;
15133 : 0 : return jresult;
15134 : : }
15135 : :
15136 : :
15137 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1numlabels_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15138 : : jint jresult = 0 ;
15139 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15140 : : int result;
15141 : :
15142 : : (void)jenv;
15143 : : (void)jcls;
15144 : : (void)jarg1_;
15145 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15146 : 0 : result = (int) ((arg1)->numlabels);
15147 : : jresult = (jint)result;
15148 : 0 : return jresult;
15149 : : }
15150 : :
15151 : :
15152 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1cachesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15153 : : jint jresult = 0 ;
15154 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15155 : : int result;
15156 : :
15157 : : (void)jenv;
15158 : : (void)jcls;
15159 : : (void)jarg1_;
15160 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15161 : 0 : result = (int) ((arg1)->cachesize);
15162 : : jresult = (jint)result;
15163 : 0 : return jresult;
15164 : : }
15165 : :
15166 : :
15167 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1markers_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15168 : : jlong jresult = 0 ;
15169 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15170 : : markerCacheMemberObj *result = 0 ;
15171 : :
15172 : : (void)jenv;
15173 : : (void)jcls;
15174 : : (void)jarg1_;
15175 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15176 : 0 : result = (markerCacheMemberObj *) ((arg1)->markers);
15177 : 0 : *(markerCacheMemberObj **)&jresult = result;
15178 : 0 : return jresult;
15179 : : }
15180 : :
15181 : :
15182 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1nummarkers_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15183 : : jint jresult = 0 ;
15184 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15185 : : int result;
15186 : :
15187 : : (void)jenv;
15188 : : (void)jcls;
15189 : : (void)jarg1_;
15190 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15191 : 0 : result = (int) ((arg1)->nummarkers);
15192 : : jresult = (jint)result;
15193 : 0 : return jresult;
15194 : : }
15195 : :
15196 : :
15197 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1markercachesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15198 : : jint jresult = 0 ;
15199 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15200 : : int result;
15201 : :
15202 : : (void)jenv;
15203 : : (void)jcls;
15204 : : (void)jarg1_;
15205 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15206 : 0 : result = (int) ((arg1)->markercachesize);
15207 : : jresult = (jint)result;
15208 : 0 : return jresult;
15209 : : }
15210 : :
15211 : :
15212 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelCacheSlotObj(JNIEnv *jenv, jclass jcls) {
15213 : : jlong jresult = 0 ;
15214 : : labelCacheSlotObj *result = 0 ;
15215 : :
15216 : : (void)jenv;
15217 : : (void)jcls;
15218 : : {
15219 : : errorObj *ms_error;
15220 : 0 : result = (labelCacheSlotObj *)calloc(1, sizeof(labelCacheSlotObj));
15221 : 0 : ms_error = msGetErrorObj();
15222 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15223 : : char ms_message[8192];
15224 : 0 : char* msg = msGetErrorString(";");
15225 : 0 : int ms_errorcode = ms_error->code;
15226 [ # # ]: 0 : if (msg) {
15227 : 0 : snprintf(ms_message, 8192, msg);
15228 : 0 : free(msg);
15229 : : }
15230 : : else sprintf(ms_message, "Unknown message");
15231 : :
15232 : 0 : msResetErrorList();
15233 : :
15234 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15235 : : case MS_NOTFOUND:
15236 : : break;
15237 : : case -1:
15238 : : break;
15239 : : case MS_IOERR:
15240 : : {
15241 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15242 : : };
15243 : : break;
15244 : : case MS_MEMERR:
15245 : : {
15246 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15247 : : };
15248 : : break;
15249 : : case MS_TYPEERR:
15250 : : {
15251 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15252 : : };
15253 : : break;
15254 : : case MS_EOFERR:
15255 : : {
15256 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15257 : : };
15258 : : break;
15259 : : case MS_CHILDERR:
15260 : : {
15261 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15262 : : };
15263 : : break;
15264 : : case MS_NULLPARENTERR:
15265 : : {
15266 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15267 : : };
15268 : : break;
15269 : : default:
15270 : : {
15271 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15272 : : };
15273 : : break;
15274 : : }
15275 : : }
15276 : : }
15277 : 0 : *(labelCacheSlotObj **)&jresult = result;
15278 : 0 : return jresult;
15279 : : }
15280 : :
15281 : :
15282 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelCacheSlotObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15283 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15284 : :
15285 : : (void)jenv;
15286 : : (void)jcls;
15287 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15288 : : {
15289 : : errorObj *ms_error;
15290 : 0 : free((char *) arg1);
15291 : 0 : ms_error = msGetErrorObj();
15292 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15293 : : char ms_message[8192];
15294 : 0 : char* msg = msGetErrorString(";");
15295 : 0 : int ms_errorcode = ms_error->code;
15296 [ # # ]: 0 : if (msg) {
15297 : 0 : snprintf(ms_message, 8192, msg);
15298 : 0 : free(msg);
15299 : : }
15300 : : else sprintf(ms_message, "Unknown message");
15301 : :
15302 : 0 : msResetErrorList();
15303 : :
15304 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15305 : : case MS_NOTFOUND:
15306 : : break;
15307 : : case -1:
15308 : : break;
15309 : : case MS_IOERR:
15310 : : {
15311 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15312 : : };
15313 : : break;
15314 : : case MS_MEMERR:
15315 : : {
15316 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15317 : : };
15318 : : break;
15319 : : case MS_TYPEERR:
15320 : : {
15321 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15322 : : };
15323 : : break;
15324 : : case MS_EOFERR:
15325 : : {
15326 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15327 : : };
15328 : : break;
15329 : : case MS_CHILDERR:
15330 : : {
15331 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15332 : : };
15333 : : break;
15334 : : case MS_NULLPARENTERR:
15335 : : {
15336 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15337 : : };
15338 : : break;
15339 : : default:
15340 : : {
15341 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15342 : : };
15343 : : break;
15344 : : }
15345 : : }
15346 : : }
15347 : : }
15348 : :
15349 : :
15350 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1slots_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15351 : : jlong jresult = 0 ;
15352 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15353 : : labelCacheSlotObj *result = 0 ;
15354 : :
15355 : : (void)jenv;
15356 : : (void)jcls;
15357 : : (void)jarg1_;
15358 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15359 : 0 : result = (labelCacheSlotObj *)(labelCacheSlotObj *) ((arg1)->slots);
15360 : 0 : *(labelCacheSlotObj **)&jresult = result;
15361 : 0 : return jresult;
15362 : : }
15363 : :
15364 : :
15365 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1gutter_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15366 : : jint jresult = 0 ;
15367 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15368 : : int result;
15369 : :
15370 : : (void)jenv;
15371 : : (void)jcls;
15372 : : (void)jarg1_;
15373 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15374 : 0 : result = (int) ((arg1)->gutter);
15375 : : jresult = (jint)result;
15376 : 0 : return jresult;
15377 : : }
15378 : :
15379 : :
15380 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1rendered_1text_1symbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15381 : : jlong jresult = 0 ;
15382 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15383 : : labelCacheMemberObj **result = 0 ;
15384 : :
15385 : : (void)jenv;
15386 : : (void)jcls;
15387 : : (void)jarg1_;
15388 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15389 : 0 : result = (labelCacheMemberObj **) ((arg1)->rendered_text_symbols);
15390 : 0 : *(labelCacheMemberObj ***)&jresult = result;
15391 : 0 : return jresult;
15392 : : }
15393 : :
15394 : :
15395 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1num_1allocated_1rendered_1members_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15396 : : jint jresult = 0 ;
15397 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15398 : : int result;
15399 : :
15400 : : (void)jenv;
15401 : : (void)jcls;
15402 : : (void)jarg1_;
15403 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15404 : 0 : result = (int) ((arg1)->num_allocated_rendered_members);
15405 : : jresult = (jint)result;
15406 : 0 : return jresult;
15407 : : }
15408 : :
15409 : :
15410 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1num_1rendered_1members_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15411 : : jint jresult = 0 ;
15412 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15413 : : int result;
15414 : :
15415 : : (void)jenv;
15416 : : (void)jcls;
15417 : : (void)jarg1_;
15418 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15419 : 0 : result = (int) ((arg1)->num_rendered_members);
15420 : : jresult = (jint)result;
15421 : 0 : return jresult;
15422 : : }
15423 : :
15424 : :
15425 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1freeCache(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15426 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15427 : :
15428 : : (void)jenv;
15429 : : (void)jcls;
15430 : : (void)jarg1_;
15431 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15432 : : {
15433 : : errorObj *ms_error;
15434 : : labelCacheObj_freeCache(arg1);
15435 : 0 : ms_error = msGetErrorObj();
15436 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15437 : : char ms_message[8192];
15438 : 0 : char* msg = msGetErrorString(";");
15439 : 0 : int ms_errorcode = ms_error->code;
15440 [ # # ]: 0 : if (msg) {
15441 : 0 : snprintf(ms_message, 8192, msg);
15442 : 0 : free(msg);
15443 : : }
15444 : : else sprintf(ms_message, "Unknown message");
15445 : :
15446 : 0 : msResetErrorList();
15447 : :
15448 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15449 : : case MS_NOTFOUND:
15450 : : break;
15451 : : case -1:
15452 : : break;
15453 : : case MS_IOERR:
15454 : : {
15455 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15456 : : };
15457 : : break;
15458 : : case MS_MEMERR:
15459 : : {
15460 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15461 : : };
15462 : : break;
15463 : : case MS_TYPEERR:
15464 : : {
15465 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15466 : : };
15467 : : break;
15468 : : case MS_EOFERR:
15469 : : {
15470 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15471 : : };
15472 : : break;
15473 : : case MS_CHILDERR:
15474 : : {
15475 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15476 : : };
15477 : : break;
15478 : : case MS_NULLPARENTERR:
15479 : : {
15480 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15481 : : };
15482 : : break;
15483 : : default:
15484 : : {
15485 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15486 : : };
15487 : : break;
15488 : : }
15489 : : }
15490 : : }
15491 : : }
15492 : :
15493 : :
15494 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelCacheObj(JNIEnv *jenv, jclass jcls) {
15495 : : jlong jresult = 0 ;
15496 : : labelCacheObj *result = 0 ;
15497 : :
15498 : : (void)jenv;
15499 : : (void)jcls;
15500 : : {
15501 : : errorObj *ms_error;
15502 : 0 : result = (labelCacheObj *)calloc(1, sizeof(labelCacheObj));
15503 : 0 : ms_error = msGetErrorObj();
15504 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15505 : : char ms_message[8192];
15506 : 0 : char* msg = msGetErrorString(";");
15507 : 0 : int ms_errorcode = ms_error->code;
15508 [ # # ]: 0 : if (msg) {
15509 : 0 : snprintf(ms_message, 8192, msg);
15510 : 0 : free(msg);
15511 : : }
15512 : : else sprintf(ms_message, "Unknown message");
15513 : :
15514 : 0 : msResetErrorList();
15515 : :
15516 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15517 : : case MS_NOTFOUND:
15518 : : break;
15519 : : case -1:
15520 : : break;
15521 : : case MS_IOERR:
15522 : : {
15523 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15524 : : };
15525 : : break;
15526 : : case MS_MEMERR:
15527 : : {
15528 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15529 : : };
15530 : : break;
15531 : : case MS_TYPEERR:
15532 : : {
15533 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15534 : : };
15535 : : break;
15536 : : case MS_EOFERR:
15537 : : {
15538 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15539 : : };
15540 : : break;
15541 : : case MS_CHILDERR:
15542 : : {
15543 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15544 : : };
15545 : : break;
15546 : : case MS_NULLPARENTERR:
15547 : : {
15548 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15549 : : };
15550 : : break;
15551 : : default:
15552 : : {
15553 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15554 : : };
15555 : : break;
15556 : : }
15557 : : }
15558 : : }
15559 : 0 : *(labelCacheObj **)&jresult = result;
15560 : 0 : return jresult;
15561 : : }
15562 : :
15563 : :
15564 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelCacheObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15565 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15566 : :
15567 : : (void)jenv;
15568 : : (void)jcls;
15569 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15570 : : {
15571 : : errorObj *ms_error;
15572 : 0 : free((char *) arg1);
15573 : 0 : ms_error = msGetErrorObj();
15574 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15575 : : char ms_message[8192];
15576 : 0 : char* msg = msGetErrorString(";");
15577 : 0 : int ms_errorcode = ms_error->code;
15578 [ # # ]: 0 : if (msg) {
15579 : 0 : snprintf(ms_message, 8192, msg);
15580 : 0 : free(msg);
15581 : : }
15582 : : else sprintf(ms_message, "Unknown message");
15583 : :
15584 : 0 : msResetErrorList();
15585 : :
15586 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15587 : : case MS_NOTFOUND:
15588 : : break;
15589 : : case -1:
15590 : : break;
15591 : : case MS_IOERR:
15592 : : {
15593 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15594 : : };
15595 : : break;
15596 : : case MS_MEMERR:
15597 : : {
15598 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15599 : : };
15600 : : break;
15601 : : case MS_TYPEERR:
15602 : : {
15603 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15604 : : };
15605 : : break;
15606 : : case MS_EOFERR:
15607 : : {
15608 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15609 : : };
15610 : : break;
15611 : : case MS_CHILDERR:
15612 : : {
15613 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15614 : : };
15615 : : break;
15616 : : case MS_NULLPARENTERR:
15617 : : {
15618 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15619 : : };
15620 : : break;
15621 : : default:
15622 : : {
15623 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15624 : : };
15625 : : break;
15626 : : }
15627 : : }
15628 : : }
15629 : : }
15630 : :
15631 : :
15632 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultObj_1shapeindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15633 : : jint jresult = 0 ;
15634 : : resultObj *arg1 = (resultObj *) 0 ;
15635 : : long result;
15636 : :
15637 : : (void)jenv;
15638 : : (void)jcls;
15639 : : (void)jarg1_;
15640 : 0 : arg1 = *(resultObj **)&jarg1;
15641 : 0 : result = (long) ((arg1)->shapeindex);
15642 : 0 : jresult = (jint)result;
15643 : 0 : return jresult;
15644 : : }
15645 : :
15646 : :
15647 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultObj_1tileindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15648 : : jint jresult = 0 ;
15649 : : resultObj *arg1 = (resultObj *) 0 ;
15650 : : int result;
15651 : :
15652 : : (void)jenv;
15653 : : (void)jcls;
15654 : : (void)jarg1_;
15655 : 0 : arg1 = *(resultObj **)&jarg1;
15656 : 0 : result = (int) ((arg1)->tileindex);
15657 : : jresult = (jint)result;
15658 : 0 : return jresult;
15659 : : }
15660 : :
15661 : :
15662 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultObj_1resultindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15663 : : jint jresult = 0 ;
15664 : : resultObj *arg1 = (resultObj *) 0 ;
15665 : : int result;
15666 : :
15667 : : (void)jenv;
15668 : : (void)jcls;
15669 : : (void)jarg1_;
15670 : 0 : arg1 = *(resultObj **)&jarg1;
15671 : 0 : result = (int) ((arg1)->resultindex);
15672 : : jresult = (jint)result;
15673 : 0 : return jresult;
15674 : : }
15675 : :
15676 : :
15677 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultObj_1classindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15678 : : jint jresult = 0 ;
15679 : : resultObj *arg1 = (resultObj *) 0 ;
15680 : : int result;
15681 : :
15682 : : (void)jenv;
15683 : : (void)jcls;
15684 : : (void)jarg1_;
15685 : 0 : arg1 = *(resultObj **)&jarg1;
15686 : 0 : result = (int) ((arg1)->classindex);
15687 : : jresult = (jint)result;
15688 : 0 : return jresult;
15689 : : }
15690 : :
15691 : :
15692 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1resultObj(JNIEnv *jenv, jclass jcls, jint jarg1) {
15693 : : jlong jresult = 0 ;
15694 : : long arg1 ;
15695 : : resultObj *result = 0 ;
15696 : :
15697 : : (void)jenv;
15698 : : (void)jcls;
15699 : 0 : arg1 = (long)jarg1;
15700 : : {
15701 : : errorObj *ms_error;
15702 : : result = (resultObj *)new_resultObj(arg1);
15703 : 0 : ms_error = msGetErrorObj();
15704 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15705 : : char ms_message[8192];
15706 : 0 : char* msg = msGetErrorString(";");
15707 : 0 : int ms_errorcode = ms_error->code;
15708 [ # # ]: 0 : if (msg) {
15709 : 0 : snprintf(ms_message, 8192, msg);
15710 : 0 : free(msg);
15711 : : }
15712 : : else sprintf(ms_message, "Unknown message");
15713 : :
15714 : 0 : msResetErrorList();
15715 : :
15716 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15717 : : case MS_NOTFOUND:
15718 : : break;
15719 : : case -1:
15720 : : break;
15721 : : case MS_IOERR:
15722 : : {
15723 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15724 : : };
15725 : : break;
15726 : : case MS_MEMERR:
15727 : : {
15728 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15729 : : };
15730 : : break;
15731 : : case MS_TYPEERR:
15732 : : {
15733 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15734 : : };
15735 : : break;
15736 : : case MS_EOFERR:
15737 : : {
15738 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15739 : : };
15740 : : break;
15741 : : case MS_CHILDERR:
15742 : : {
15743 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15744 : : };
15745 : : break;
15746 : : case MS_NULLPARENTERR:
15747 : : {
15748 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15749 : : };
15750 : : break;
15751 : : default:
15752 : : {
15753 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15754 : : };
15755 : : break;
15756 : : }
15757 : : }
15758 : : }
15759 : 0 : *(resultObj **)&jresult = result;
15760 : 0 : return jresult;
15761 : : }
15762 : :
15763 : :
15764 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1resultObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15765 : : resultObj *arg1 = (resultObj *) 0 ;
15766 : :
15767 : : (void)jenv;
15768 : : (void)jcls;
15769 : 0 : arg1 = *(resultObj **)&jarg1;
15770 : : {
15771 : : errorObj *ms_error;
15772 : : delete_resultObj(arg1);
15773 : 0 : ms_error = msGetErrorObj();
15774 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15775 : : char ms_message[8192];
15776 : 0 : char* msg = msGetErrorString(";");
15777 : 0 : int ms_errorcode = ms_error->code;
15778 [ # # ]: 0 : if (msg) {
15779 : 0 : snprintf(ms_message, 8192, msg);
15780 : 0 : free(msg);
15781 : : }
15782 : : else sprintf(ms_message, "Unknown message");
15783 : :
15784 : 0 : msResetErrorList();
15785 : :
15786 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15787 : : case MS_NOTFOUND:
15788 : : break;
15789 : : case -1:
15790 : : break;
15791 : : case MS_IOERR:
15792 : : {
15793 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15794 : : };
15795 : : break;
15796 : : case MS_MEMERR:
15797 : : {
15798 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15799 : : };
15800 : : break;
15801 : : case MS_TYPEERR:
15802 : : {
15803 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15804 : : };
15805 : : break;
15806 : : case MS_EOFERR:
15807 : : {
15808 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15809 : : };
15810 : : break;
15811 : : case MS_CHILDERR:
15812 : : {
15813 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15814 : : };
15815 : : break;
15816 : : case MS_NULLPARENTERR:
15817 : : {
15818 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15819 : : };
15820 : : break;
15821 : : default:
15822 : : {
15823 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15824 : : };
15825 : : break;
15826 : : }
15827 : : }
15828 : : }
15829 : : }
15830 : :
15831 : :
15832 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1numresults_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15833 : : jint jresult = 0 ;
15834 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15835 : : int result;
15836 : :
15837 : : (void)jenv;
15838 : : (void)jcls;
15839 : : (void)jarg1_;
15840 : 0 : arg1 = *(resultCacheObj **)&jarg1;
15841 : 0 : result = (int) ((arg1)->numresults);
15842 : : jresult = (jint)result;
15843 : 0 : return jresult;
15844 : : }
15845 : :
15846 : :
15847 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1bounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15848 : : jlong jresult = 0 ;
15849 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15850 : : rectObj *result = 0 ;
15851 : :
15852 : : (void)jenv;
15853 : : (void)jcls;
15854 : : (void)jarg1_;
15855 : 0 : arg1 = *(resultCacheObj **)&jarg1;
15856 : 0 : result = (rectObj *)& ((arg1)->bounds);
15857 : 0 : *(rectObj **)&jresult = result;
15858 : 0 : return jresult;
15859 : : }
15860 : :
15861 : :
15862 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1usegetshape_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
15863 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15864 : : int arg2 ;
15865 : :
15866 : : (void)jenv;
15867 : : (void)jcls;
15868 : : (void)jarg1_;
15869 : 0 : arg1 = *(resultCacheObj **)&jarg1;
15870 : : arg2 = (int)jarg2;
15871 [ # # ]: 0 : if (arg1) (arg1)->usegetshape = arg2;
15872 : 0 : }
15873 : :
15874 : :
15875 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1usegetshape_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15876 : : jint jresult = 0 ;
15877 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15878 : : int result;
15879 : :
15880 : : (void)jenv;
15881 : : (void)jcls;
15882 : : (void)jarg1_;
15883 : 0 : arg1 = *(resultCacheObj **)&jarg1;
15884 : 0 : result = (int) ((arg1)->usegetshape);
15885 : : jresult = (jint)result;
15886 : 0 : return jresult;
15887 : : }
15888 : :
15889 : :
15890 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1getResult(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
15891 : : jlong jresult = 0 ;
15892 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15893 : : int arg2 ;
15894 : : resultObj *result = 0 ;
15895 : :
15896 : : (void)jenv;
15897 : : (void)jcls;
15898 : : (void)jarg1_;
15899 : 1 : arg1 = *(resultCacheObj **)&jarg1;
15900 : : arg2 = (int)jarg2;
15901 : : {
15902 : : errorObj *ms_error;
15903 : : result = (resultObj *)resultCacheObj_getResult(arg1,arg2);
15904 : 1 : ms_error = msGetErrorObj();
15905 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15906 : : char ms_message[8192];
15907 : 0 : char* msg = msGetErrorString(";");
15908 : 0 : int ms_errorcode = ms_error->code;
15909 [ # # ]: 0 : if (msg) {
15910 : 0 : snprintf(ms_message, 8192, msg);
15911 : 0 : free(msg);
15912 : : }
15913 : : else sprintf(ms_message, "Unknown message");
15914 : :
15915 : 0 : msResetErrorList();
15916 : :
15917 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15918 : : case MS_NOTFOUND:
15919 : : break;
15920 : : case -1:
15921 : : break;
15922 : : case MS_IOERR:
15923 : : {
15924 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15925 : : };
15926 : : break;
15927 : : case MS_MEMERR:
15928 : : {
15929 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15930 : : };
15931 : : break;
15932 : : case MS_TYPEERR:
15933 : : {
15934 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15935 : : };
15936 : : break;
15937 : : case MS_EOFERR:
15938 : : {
15939 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15940 : : };
15941 : : break;
15942 : : case MS_CHILDERR:
15943 : : {
15944 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15945 : : };
15946 : : break;
15947 : : case MS_NULLPARENTERR:
15948 : : {
15949 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15950 : : };
15951 : : break;
15952 : : default:
15953 : : {
15954 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15955 : : };
15956 : : break;
15957 : : }
15958 : : }
15959 : : }
15960 : 1 : *(resultObj **)&jresult = result;
15961 : 1 : return jresult;
15962 : : }
15963 : :
15964 : :
15965 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1resultCacheObj(JNIEnv *jenv, jclass jcls) {
15966 : : jlong jresult = 0 ;
15967 : : resultCacheObj *result = 0 ;
15968 : :
15969 : : (void)jenv;
15970 : : (void)jcls;
15971 : : {
15972 : : errorObj *ms_error;
15973 : 0 : result = (resultCacheObj *)calloc(1, sizeof(resultCacheObj));
15974 : 0 : ms_error = msGetErrorObj();
15975 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15976 : : char ms_message[8192];
15977 : 0 : char* msg = msGetErrorString(";");
15978 : 0 : int ms_errorcode = ms_error->code;
15979 [ # # ]: 0 : if (msg) {
15980 : 0 : snprintf(ms_message, 8192, msg);
15981 : 0 : free(msg);
15982 : : }
15983 : : else sprintf(ms_message, "Unknown message");
15984 : :
15985 : 0 : msResetErrorList();
15986 : :
15987 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15988 : : case MS_NOTFOUND:
15989 : : break;
15990 : : case -1:
15991 : : break;
15992 : : case MS_IOERR:
15993 : : {
15994 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15995 : : };
15996 : : break;
15997 : : case MS_MEMERR:
15998 : : {
15999 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16000 : : };
16001 : : break;
16002 : : case MS_TYPEERR:
16003 : : {
16004 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16005 : : };
16006 : : break;
16007 : : case MS_EOFERR:
16008 : : {
16009 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16010 : : };
16011 : : break;
16012 : : case MS_CHILDERR:
16013 : : {
16014 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16015 : : };
16016 : : break;
16017 : : case MS_NULLPARENTERR:
16018 : : {
16019 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16020 : : };
16021 : : break;
16022 : : default:
16023 : : {
16024 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16025 : : };
16026 : : break;
16027 : : }
16028 : : }
16029 : : }
16030 : 0 : *(resultCacheObj **)&jresult = result;
16031 : 0 : return jresult;
16032 : : }
16033 : :
16034 : :
16035 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1resultCacheObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16036 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
16037 : :
16038 : : (void)jenv;
16039 : : (void)jcls;
16040 : 0 : arg1 = *(resultCacheObj **)&jarg1;
16041 : : {
16042 : : errorObj *ms_error;
16043 : 0 : free((char *) arg1);
16044 : 0 : ms_error = msGetErrorObj();
16045 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16046 : : char ms_message[8192];
16047 : 0 : char* msg = msGetErrorString(";");
16048 : 0 : int ms_errorcode = ms_error->code;
16049 [ # # ]: 0 : if (msg) {
16050 : 0 : snprintf(ms_message, 8192, msg);
16051 : 0 : free(msg);
16052 : : }
16053 : : else sprintf(ms_message, "Unknown message");
16054 : :
16055 : 0 : msResetErrorList();
16056 : :
16057 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16058 : : case MS_NOTFOUND:
16059 : : break;
16060 : : case -1:
16061 : : break;
16062 : : case MS_IOERR:
16063 : : {
16064 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
16065 : : };
16066 : : break;
16067 : : case MS_MEMERR:
16068 : : {
16069 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
16070 : : };
16071 : : break;
16072 : : case MS_TYPEERR:
16073 : : {
16074 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
16075 : : };
16076 : : break;
16077 : : case MS_EOFERR:
16078 : : {
16079 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
16080 : : };
16081 : : break;
16082 : : case MS_CHILDERR:
16083 : : {
16084 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
16085 : : };
16086 : : break;
16087 : : case MS_NULLPARENTERR:
16088 : : {
16089 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
16090 : : };
16091 : : break;
16092 : : default:
16093 : : {
16094 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
16095 : : };
16096 : : break;
16097 : : }
16098 : : }
16099 : : }
16100 : : }
16101 : :
16102 : :
16103 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1filename_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16104 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16105 : : char *arg2 = (char *) 0 ;
16106 : :
16107 : : (void)jenv;
16108 : : (void)jcls;
16109 : : (void)jarg1_;
16110 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16111 : : {
16112 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16113 : : }
16114 : : {
16115 [ # # ]: 0 : if (arg1->filename) free((char*)arg1->filename);
16116 [ # # ]: 0 : if (arg2) {
16117 : 0 : arg1->filename = (char *) malloc(strlen(arg2)+1);
16118 : 0 : strcpy((char*)arg1->filename,arg2);
16119 : : } else {
16120 : 0 : arg1->filename = 0;
16121 : : }
16122 : : }
16123 [ # # ]: 0 : if (arg2) free(arg2);
16124 : 0 : }
16125 : :
16126 : :
16127 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1filename_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16128 : : jstring jresult = 0 ;
16129 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16130 : : char *result = 0 ;
16131 : :
16132 : : (void)jenv;
16133 : : (void)jcls;
16134 : : (void)jarg1_;
16135 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16136 : 0 : result = (char *) ((arg1)->filename);
16137 : : {
16138 : 0 : jresult = JNU_NewStringNative(jenv, result);
16139 : : }
16140 : 0 : return jresult;
16141 : : }
16142 : :
16143 : :
16144 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1imagecachesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16145 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16146 : : int arg2 ;
16147 : :
16148 : : (void)jenv;
16149 : : (void)jcls;
16150 : : (void)jarg1_;
16151 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16152 : : arg2 = (int)jarg2;
16153 [ # # ]: 0 : if (arg1) (arg1)->imagecachesize = arg2;
16154 : 0 : }
16155 : :
16156 : :
16157 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1imagecachesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16158 : : jint jresult = 0 ;
16159 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16160 : : int result;
16161 : :
16162 : : (void)jenv;
16163 : : (void)jcls;
16164 : : (void)jarg1_;
16165 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16166 : 0 : result = (int) ((arg1)->imagecachesize);
16167 : : jresult = (jint)result;
16168 : 0 : return jresult;
16169 : : }
16170 : :
16171 : :
16172 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1numsymbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16173 : : jint jresult = 0 ;
16174 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16175 : : int result;
16176 : :
16177 : : (void)jenv;
16178 : : (void)jcls;
16179 : : (void)jarg1_;
16180 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16181 : 0 : result = (int) ((arg1)->numsymbols);
16182 : : jresult = (jint)result;
16183 : 0 : return jresult;
16184 : : }
16185 : :
16186 : :
16187 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1maxsymbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16188 : : jint jresult = 0 ;
16189 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16190 : : int result;
16191 : :
16192 : : (void)jenv;
16193 : : (void)jcls;
16194 : : (void)jarg1_;
16195 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16196 : 0 : result = (int) ((arg1)->maxsymbols);
16197 : : jresult = (jint)result;
16198 : 0 : return jresult;
16199 : : }
16200 : :
16201 : :
16202 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1symbolSetObj(JNIEnv *jenv, jclass jcls, jstring jarg1) {
16203 : : jlong jresult = 0 ;
16204 : : char *arg1 = (char *) NULL ;
16205 : : symbolSetObj *result = 0 ;
16206 : :
16207 : : (void)jenv;
16208 : : (void)jcls;
16209 : : {
16210 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
16211 : : }
16212 : : {
16213 : : errorObj *ms_error;
16214 : : result = (symbolSetObj *)new_symbolSetObj((char const *)arg1);
16215 : 0 : ms_error = msGetErrorObj();
16216 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16217 : : char ms_message[8192];
16218 : 0 : char* msg = msGetErrorString(";");
16219 : 0 : int ms_errorcode = ms_error->code;
16220 [ # # ]: 0 : if (msg) {
16221 : 0 : snprintf(ms_message, 8192, msg);
16222 : 0 : free(msg);
16223 : : }
16224 : : else sprintf(ms_message, "Unknown message");
16225 : :
16226 : 0 : msResetErrorList();
16227 : :
16228 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16229 : : case MS_NOTFOUND:
16230 : : break;
16231 : : case -1:
16232 : : break;
16233 : : case MS_IOERR:
16234 : : {
16235 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16236 : : };
16237 : : break;
16238 : : case MS_MEMERR:
16239 : : {
16240 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16241 : : };
16242 : : break;
16243 : : case MS_TYPEERR:
16244 : : {
16245 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16246 : : };
16247 : : break;
16248 : : case MS_EOFERR:
16249 : : {
16250 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16251 : : };
16252 : : break;
16253 : : case MS_CHILDERR:
16254 : : {
16255 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16256 : : };
16257 : : break;
16258 : : case MS_NULLPARENTERR:
16259 : : {
16260 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16261 : : };
16262 : : break;
16263 : : default:
16264 : : {
16265 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16266 : : };
16267 : : break;
16268 : : }
16269 : : }
16270 : : }
16271 : 0 : *(symbolSetObj **)&jresult = result;
16272 [ # # ]: 0 : if (arg1) free(arg1);
16273 : 0 : return jresult;
16274 : : }
16275 : :
16276 : :
16277 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1symbolSetObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16278 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16279 : :
16280 : : (void)jenv;
16281 : : (void)jcls;
16282 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16283 : : {
16284 : : errorObj *ms_error;
16285 : : delete_symbolSetObj(arg1);
16286 : 0 : ms_error = msGetErrorObj();
16287 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16288 : : char ms_message[8192];
16289 : 0 : char* msg = msGetErrorString(";");
16290 : 0 : int ms_errorcode = ms_error->code;
16291 [ # # ]: 0 : if (msg) {
16292 : 0 : snprintf(ms_message, 8192, msg);
16293 : 0 : free(msg);
16294 : : }
16295 : : else sprintf(ms_message, "Unknown message");
16296 : :
16297 : 0 : msResetErrorList();
16298 : :
16299 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16300 : : case MS_NOTFOUND:
16301 : : break;
16302 : : case -1:
16303 : : break;
16304 : : case MS_IOERR:
16305 : : {
16306 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
16307 : : };
16308 : : break;
16309 : : case MS_MEMERR:
16310 : : {
16311 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
16312 : : };
16313 : : break;
16314 : : case MS_TYPEERR:
16315 : : {
16316 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
16317 : : };
16318 : : break;
16319 : : case MS_EOFERR:
16320 : : {
16321 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
16322 : : };
16323 : : break;
16324 : : case MS_CHILDERR:
16325 : : {
16326 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
16327 : : };
16328 : : break;
16329 : : case MS_NULLPARENTERR:
16330 : : {
16331 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
16332 : : };
16333 : : break;
16334 : : default:
16335 : : {
16336 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
16337 : : };
16338 : : break;
16339 : : }
16340 : : }
16341 : : }
16342 : : }
16343 : :
16344 : :
16345 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1getSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16346 : : jlong jresult = 0 ;
16347 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16348 : : int arg2 ;
16349 : : symbolObj *result = 0 ;
16350 : :
16351 : : (void)jenv;
16352 : : (void)jcls;
16353 : : (void)jarg1_;
16354 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16355 : : arg2 = (int)jarg2;
16356 : : {
16357 : : errorObj *ms_error;
16358 : : result = (symbolObj *)symbolSetObj_getSymbol(arg1,arg2);
16359 : 0 : ms_error = msGetErrorObj();
16360 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16361 : : char ms_message[8192];
16362 : 0 : char* msg = msGetErrorString(";");
16363 : 0 : int ms_errorcode = ms_error->code;
16364 [ # # ]: 0 : if (msg) {
16365 : 0 : snprintf(ms_message, 8192, msg);
16366 : 0 : free(msg);
16367 : : }
16368 : : else sprintf(ms_message, "Unknown message");
16369 : :
16370 : 0 : msResetErrorList();
16371 : :
16372 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16373 : : case MS_NOTFOUND:
16374 : : break;
16375 : : case -1:
16376 : : break;
16377 : : case MS_IOERR:
16378 : : {
16379 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16380 : : };
16381 : : break;
16382 : : case MS_MEMERR:
16383 : : {
16384 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16385 : : };
16386 : : break;
16387 : : case MS_TYPEERR:
16388 : : {
16389 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16390 : : };
16391 : : break;
16392 : : case MS_EOFERR:
16393 : : {
16394 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16395 : : };
16396 : : break;
16397 : : case MS_CHILDERR:
16398 : : {
16399 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16400 : : };
16401 : : break;
16402 : : case MS_NULLPARENTERR:
16403 : : {
16404 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16405 : : };
16406 : : break;
16407 : : default:
16408 : : {
16409 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16410 : : };
16411 : : break;
16412 : : }
16413 : : }
16414 : : }
16415 : 0 : *(symbolObj **)&jresult = result;
16416 : 0 : return jresult;
16417 : : }
16418 : :
16419 : :
16420 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1getSymbolByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16421 : : jlong jresult = 0 ;
16422 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16423 : : char *arg2 = (char *) 0 ;
16424 : : symbolObj *result = 0 ;
16425 : :
16426 : : (void)jenv;
16427 : : (void)jcls;
16428 : : (void)jarg1_;
16429 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16430 : : {
16431 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16432 : : }
16433 : : {
16434 : : errorObj *ms_error;
16435 : : result = (symbolObj *)symbolSetObj_getSymbolByName(arg1,arg2);
16436 : 0 : ms_error = msGetErrorObj();
16437 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16438 : : char ms_message[8192];
16439 : 0 : char* msg = msGetErrorString(";");
16440 : 0 : int ms_errorcode = ms_error->code;
16441 [ # # ]: 0 : if (msg) {
16442 : 0 : snprintf(ms_message, 8192, msg);
16443 : 0 : free(msg);
16444 : : }
16445 : : else sprintf(ms_message, "Unknown message");
16446 : :
16447 : 0 : msResetErrorList();
16448 : :
16449 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16450 : : case MS_NOTFOUND:
16451 : : break;
16452 : : case -1:
16453 : : break;
16454 : : case MS_IOERR:
16455 : : {
16456 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16457 : : };
16458 : : break;
16459 : : case MS_MEMERR:
16460 : : {
16461 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16462 : : };
16463 : : break;
16464 : : case MS_TYPEERR:
16465 : : {
16466 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16467 : : };
16468 : : break;
16469 : : case MS_EOFERR:
16470 : : {
16471 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16472 : : };
16473 : : break;
16474 : : case MS_CHILDERR:
16475 : : {
16476 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16477 : : };
16478 : : break;
16479 : : case MS_NULLPARENTERR:
16480 : : {
16481 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16482 : : };
16483 : : break;
16484 : : default:
16485 : : {
16486 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16487 : : };
16488 : : break;
16489 : : }
16490 : : }
16491 : : }
16492 : 0 : *(symbolObj **)&jresult = result;
16493 [ # # ]: 0 : if (arg2) free(arg2);
16494 : 0 : return jresult;
16495 : : }
16496 : :
16497 : :
16498 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16499 : : jint jresult = 0 ;
16500 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16501 : : char *arg2 = (char *) 0 ;
16502 : : int result;
16503 : :
16504 : : (void)jenv;
16505 : : (void)jcls;
16506 : : (void)jarg1_;
16507 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16508 : : {
16509 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16510 : : }
16511 : : {
16512 : : errorObj *ms_error;
16513 : : result = (int)symbolSetObj_index(arg1,arg2);
16514 : 0 : ms_error = msGetErrorObj();
16515 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16516 : : char ms_message[8192];
16517 : 0 : char* msg = msGetErrorString(";");
16518 : 0 : int ms_errorcode = ms_error->code;
16519 [ # # ]: 0 : if (msg) {
16520 : 0 : snprintf(ms_message, 8192, msg);
16521 : 0 : free(msg);
16522 : : }
16523 : : else sprintf(ms_message, "Unknown message");
16524 : :
16525 : 0 : msResetErrorList();
16526 : :
16527 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16528 : : case MS_NOTFOUND:
16529 : : break;
16530 : : case -1:
16531 : : break;
16532 : : case MS_IOERR:
16533 : : {
16534 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16535 : : };
16536 : : break;
16537 : : case MS_MEMERR:
16538 : : {
16539 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16540 : : };
16541 : : break;
16542 : : case MS_TYPEERR:
16543 : : {
16544 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16545 : : };
16546 : : break;
16547 : : case MS_EOFERR:
16548 : : {
16549 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16550 : : };
16551 : : break;
16552 : : case MS_CHILDERR:
16553 : : {
16554 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16555 : : };
16556 : : break;
16557 : : case MS_NULLPARENTERR:
16558 : : {
16559 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16560 : : };
16561 : : break;
16562 : : default:
16563 : : {
16564 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16565 : : };
16566 : : break;
16567 : : }
16568 : : }
16569 : : }
16570 : : jresult = (jint)result;
16571 [ # # ]: 0 : if (arg2) free(arg2);
16572 : : return jresult;
16573 : : }
16574 : :
16575 : :
16576 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1appendSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16577 : : jint jresult = 0 ;
16578 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16579 : : symbolObj *arg2 = (symbolObj *) 0 ;
16580 : : int result;
16581 : :
16582 : : (void)jenv;
16583 : : (void)jcls;
16584 : : (void)jarg1_;
16585 : : (void)jarg2_;
16586 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16587 : 0 : arg2 = *(symbolObj **)&jarg2;
16588 : : {
16589 : : errorObj *ms_error;
16590 : : result = (int)symbolSetObj_appendSymbol(arg1,arg2);
16591 : 0 : ms_error = msGetErrorObj();
16592 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16593 : : char ms_message[8192];
16594 : 0 : char* msg = msGetErrorString(";");
16595 : 0 : int ms_errorcode = ms_error->code;
16596 [ # # ]: 0 : if (msg) {
16597 : 0 : snprintf(ms_message, 8192, msg);
16598 : 0 : free(msg);
16599 : : }
16600 : : else sprintf(ms_message, "Unknown message");
16601 : :
16602 : 0 : msResetErrorList();
16603 : :
16604 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16605 : : case MS_NOTFOUND:
16606 : : break;
16607 : : case -1:
16608 : : break;
16609 : : case MS_IOERR:
16610 : : {
16611 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16612 : : };
16613 : : break;
16614 : : case MS_MEMERR:
16615 : : {
16616 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16617 : : };
16618 : : break;
16619 : : case MS_TYPEERR:
16620 : : {
16621 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16622 : : };
16623 : : break;
16624 : : case MS_EOFERR:
16625 : : {
16626 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16627 : : };
16628 : : break;
16629 : : case MS_CHILDERR:
16630 : : {
16631 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16632 : : };
16633 : : break;
16634 : : case MS_NULLPARENTERR:
16635 : : {
16636 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16637 : : };
16638 : : break;
16639 : : default:
16640 : : {
16641 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16642 : : };
16643 : : break;
16644 : : }
16645 : : }
16646 : : }
16647 : : jresult = (jint)result;
16648 : : return jresult;
16649 : : }
16650 : :
16651 : :
16652 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1removeSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16653 : : jlong jresult = 0 ;
16654 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16655 : : int arg2 ;
16656 : : symbolObj *result = 0 ;
16657 : :
16658 : : (void)jenv;
16659 : : (void)jcls;
16660 : : (void)jarg1_;
16661 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16662 : : arg2 = (int)jarg2;
16663 : : {
16664 : : errorObj *ms_error;
16665 : : result = (symbolObj *)symbolSetObj_removeSymbol(arg1,arg2);
16666 : 0 : ms_error = msGetErrorObj();
16667 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16668 : : char ms_message[8192];
16669 : 0 : char* msg = msGetErrorString(";");
16670 : 0 : int ms_errorcode = ms_error->code;
16671 [ # # ]: 0 : if (msg) {
16672 : 0 : snprintf(ms_message, 8192, msg);
16673 : 0 : free(msg);
16674 : : }
16675 : : else sprintf(ms_message, "Unknown message");
16676 : :
16677 : 0 : msResetErrorList();
16678 : :
16679 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16680 : : case MS_NOTFOUND:
16681 : : break;
16682 : : case -1:
16683 : : break;
16684 : : case MS_IOERR:
16685 : : {
16686 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16687 : : };
16688 : : break;
16689 : : case MS_MEMERR:
16690 : : {
16691 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16692 : : };
16693 : : break;
16694 : : case MS_TYPEERR:
16695 : : {
16696 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16697 : : };
16698 : : break;
16699 : : case MS_EOFERR:
16700 : : {
16701 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16702 : : };
16703 : : break;
16704 : : case MS_CHILDERR:
16705 : : {
16706 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16707 : : };
16708 : : break;
16709 : : case MS_NULLPARENTERR:
16710 : : {
16711 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16712 : : };
16713 : : break;
16714 : : default:
16715 : : {
16716 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16717 : : };
16718 : : break;
16719 : : }
16720 : : }
16721 : : }
16722 : 0 : *(symbolObj **)&jresult = result;
16723 : 0 : return jresult;
16724 : : }
16725 : :
16726 : :
16727 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1save(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16728 : : jint jresult = 0 ;
16729 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16730 : : char *arg2 = (char *) 0 ;
16731 : : int result;
16732 : :
16733 : : (void)jenv;
16734 : : (void)jcls;
16735 : : (void)jarg1_;
16736 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16737 : : {
16738 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16739 : : }
16740 : : {
16741 : : errorObj *ms_error;
16742 : : result = (int)symbolSetObj_save(arg1,(char const *)arg2);
16743 : 0 : ms_error = msGetErrorObj();
16744 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16745 : : char ms_message[8192];
16746 : 0 : char* msg = msGetErrorString(";");
16747 : 0 : int ms_errorcode = ms_error->code;
16748 [ # # ]: 0 : if (msg) {
16749 : 0 : snprintf(ms_message, 8192, msg);
16750 : 0 : free(msg);
16751 : : }
16752 : : else sprintf(ms_message, "Unknown message");
16753 : :
16754 : 0 : msResetErrorList();
16755 : :
16756 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16757 : : case MS_NOTFOUND:
16758 : : break;
16759 : : case -1:
16760 : : break;
16761 : : case MS_IOERR:
16762 : : {
16763 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16764 : : };
16765 : : break;
16766 : : case MS_MEMERR:
16767 : : {
16768 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16769 : : };
16770 : : break;
16771 : : case MS_TYPEERR:
16772 : : {
16773 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16774 : : };
16775 : : break;
16776 : : case MS_EOFERR:
16777 : : {
16778 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16779 : : };
16780 : : break;
16781 : : case MS_CHILDERR:
16782 : : {
16783 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16784 : : };
16785 : : break;
16786 : : case MS_NULLPARENTERR:
16787 : : {
16788 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16789 : : };
16790 : : break;
16791 : : default:
16792 : : {
16793 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16794 : : };
16795 : : break;
16796 : : }
16797 : : }
16798 : : }
16799 : : jresult = (jint)result;
16800 [ # # ]: 0 : if (arg2) free(arg2);
16801 : : return jresult;
16802 : : }
16803 : :
16804 : :
16805 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1extent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16806 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16807 : : rectObj *arg2 = (rectObj *) 0 ;
16808 : :
16809 : : (void)jenv;
16810 : : (void)jcls;
16811 : : (void)jarg1_;
16812 : : (void)jarg2_;
16813 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16814 : 0 : arg2 = *(rectObj **)&jarg2;
16815 [ # # ]: 0 : if (arg1) (arg1)->extent = *arg2;
16816 : 0 : }
16817 : :
16818 : :
16819 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1extent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16820 : : jlong jresult = 0 ;
16821 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16822 : : rectObj *result = 0 ;
16823 : :
16824 : : (void)jenv;
16825 : : (void)jcls;
16826 : : (void)jarg1_;
16827 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16828 : 0 : result = (rectObj *)& ((arg1)->extent);
16829 : 0 : *(rectObj **)&jresult = result;
16830 : 0 : return jresult;
16831 : : }
16832 : :
16833 : :
16834 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16835 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16836 : : int arg2 ;
16837 : :
16838 : : (void)jenv;
16839 : : (void)jcls;
16840 : : (void)jarg1_;
16841 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16842 : : arg2 = (int)jarg2;
16843 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
16844 : 0 : }
16845 : :
16846 : :
16847 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16848 : : jint jresult = 0 ;
16849 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16850 : : int result;
16851 : :
16852 : : (void)jenv;
16853 : : (void)jcls;
16854 : : (void)jarg1_;
16855 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16856 : 0 : result = (int) ((arg1)->height);
16857 : : jresult = (jint)result;
16858 : 0 : return jresult;
16859 : : }
16860 : :
16861 : :
16862 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16863 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16864 : : int arg2 ;
16865 : :
16866 : : (void)jenv;
16867 : : (void)jcls;
16868 : : (void)jarg1_;
16869 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16870 : : arg2 = (int)jarg2;
16871 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
16872 : 0 : }
16873 : :
16874 : :
16875 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16876 : : jint jresult = 0 ;
16877 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16878 : : int result;
16879 : :
16880 : : (void)jenv;
16881 : : (void)jcls;
16882 : : (void)jarg1_;
16883 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16884 : 0 : result = (int) ((arg1)->width);
16885 : : jresult = (jint)result;
16886 : 0 : return jresult;
16887 : : }
16888 : :
16889 : :
16890 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16891 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16892 : : colorObj *arg2 = (colorObj *) 0 ;
16893 : :
16894 : : (void)jenv;
16895 : : (void)jcls;
16896 : : (void)jarg1_;
16897 : : (void)jarg2_;
16898 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16899 : 0 : arg2 = *(colorObj **)&jarg2;
16900 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
16901 : 0 : }
16902 : :
16903 : :
16904 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16905 : : jlong jresult = 0 ;
16906 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16907 : : colorObj *result = 0 ;
16908 : :
16909 : : (void)jenv;
16910 : : (void)jcls;
16911 : : (void)jarg1_;
16912 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16913 : 0 : result = (colorObj *)& ((arg1)->color);
16914 : 0 : *(colorObj **)&jresult = result;
16915 : 0 : return jresult;
16916 : : }
16917 : :
16918 : :
16919 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16920 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16921 : : colorObj *arg2 = (colorObj *) 0 ;
16922 : :
16923 : : (void)jenv;
16924 : : (void)jcls;
16925 : : (void)jarg1_;
16926 : : (void)jarg2_;
16927 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16928 : 0 : arg2 = *(colorObj **)&jarg2;
16929 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
16930 : 0 : }
16931 : :
16932 : :
16933 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16934 : : jlong jresult = 0 ;
16935 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16936 : : colorObj *result = 0 ;
16937 : :
16938 : : (void)jenv;
16939 : : (void)jcls;
16940 : : (void)jarg1_;
16941 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16942 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
16943 : 0 : *(colorObj **)&jresult = result;
16944 : 0 : return jresult;
16945 : : }
16946 : :
16947 : :
16948 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1image_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16949 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16950 : : char *arg2 = (char *) 0 ;
16951 : :
16952 : : (void)jenv;
16953 : : (void)jcls;
16954 : : (void)jarg1_;
16955 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16956 : : {
16957 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16958 : : }
16959 : : {
16960 [ # # ]: 0 : if (arg1->image) free((char*)arg1->image);
16961 [ # # ]: 0 : if (arg2) {
16962 : 0 : arg1->image = (char *) malloc(strlen(arg2)+1);
16963 : 0 : strcpy((char*)arg1->image,arg2);
16964 : : } else {
16965 : 0 : arg1->image = 0;
16966 : : }
16967 : : }
16968 [ # # ]: 0 : if (arg2) free(arg2);
16969 : 0 : }
16970 : :
16971 : :
16972 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1image_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16973 : : jstring jresult = 0 ;
16974 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16975 : : char *result = 0 ;
16976 : :
16977 : : (void)jenv;
16978 : : (void)jcls;
16979 : : (void)jarg1_;
16980 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16981 : 0 : result = (char *) ((arg1)->image);
16982 : : {
16983 : 0 : jresult = JNU_NewStringNative(jenv, result);
16984 : : }
16985 : 0 : return jresult;
16986 : : }
16987 : :
16988 : :
16989 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16990 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16991 : : int arg2 ;
16992 : :
16993 : : (void)jenv;
16994 : : (void)jcls;
16995 : : (void)jarg1_;
16996 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16997 : : arg2 = (int)jarg2;
16998 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
16999 : 0 : }
17000 : :
17001 : :
17002 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17003 : : jint jresult = 0 ;
17004 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17005 : : int result;
17006 : :
17007 : : (void)jenv;
17008 : : (void)jcls;
17009 : : (void)jarg1_;
17010 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17011 : 0 : result = (int) ((arg1)->status);
17012 : : jresult = (jint)result;
17013 : 0 : return jresult;
17014 : : }
17015 : :
17016 : :
17017 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1marker_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17018 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17019 : : int arg2 ;
17020 : :
17021 : : (void)jenv;
17022 : : (void)jcls;
17023 : : (void)jarg1_;
17024 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17025 : : arg2 = (int)jarg2;
17026 [ # # ]: 0 : if (arg1) (arg1)->marker = arg2;
17027 : 0 : }
17028 : :
17029 : :
17030 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1marker_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17031 : : jint jresult = 0 ;
17032 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17033 : : int result;
17034 : :
17035 : : (void)jenv;
17036 : : (void)jcls;
17037 : : (void)jarg1_;
17038 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17039 : 0 : result = (int) ((arg1)->marker);
17040 : : jresult = (jint)result;
17041 : 0 : return jresult;
17042 : : }
17043 : :
17044 : :
17045 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1markername_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17046 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17047 : : char *arg2 = (char *) 0 ;
17048 : :
17049 : : (void)jenv;
17050 : : (void)jcls;
17051 : : (void)jarg1_;
17052 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17053 : : {
17054 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
17055 : : }
17056 : : {
17057 [ # # ]: 0 : if (arg1->markername) free((char*)arg1->markername);
17058 [ # # ]: 0 : if (arg2) {
17059 : 0 : arg1->markername = (char *) malloc(strlen(arg2)+1);
17060 : 0 : strcpy((char*)arg1->markername,arg2);
17061 : : } else {
17062 : 0 : arg1->markername = 0;
17063 : : }
17064 : : }
17065 [ # # ]: 0 : if (arg2) free(arg2);
17066 : 0 : }
17067 : :
17068 : :
17069 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1markername_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17070 : : jstring jresult = 0 ;
17071 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17072 : : char *result = 0 ;
17073 : :
17074 : : (void)jenv;
17075 : : (void)jcls;
17076 : : (void)jarg1_;
17077 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17078 : 0 : result = (char *) ((arg1)->markername);
17079 : : {
17080 : 0 : jresult = JNU_NewStringNative(jenv, result);
17081 : : }
17082 : 0 : return jresult;
17083 : : }
17084 : :
17085 : :
17086 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1markersize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17087 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17088 : : int arg2 ;
17089 : :
17090 : : (void)jenv;
17091 : : (void)jcls;
17092 : : (void)jarg1_;
17093 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17094 : : arg2 = (int)jarg2;
17095 [ # # ]: 0 : if (arg1) (arg1)->markersize = arg2;
17096 : 0 : }
17097 : :
17098 : :
17099 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1markersize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17100 : : jint jresult = 0 ;
17101 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17102 : : int result;
17103 : :
17104 : : (void)jenv;
17105 : : (void)jcls;
17106 : : (void)jarg1_;
17107 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17108 : 0 : result = (int) ((arg1)->markersize);
17109 : : jresult = (jint)result;
17110 : 0 : return jresult;
17111 : : }
17112 : :
17113 : :
17114 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1minboxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17115 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17116 : : int arg2 ;
17117 : :
17118 : : (void)jenv;
17119 : : (void)jcls;
17120 : : (void)jarg1_;
17121 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17122 : : arg2 = (int)jarg2;
17123 [ # # ]: 0 : if (arg1) (arg1)->minboxsize = arg2;
17124 : 0 : }
17125 : :
17126 : :
17127 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1minboxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17128 : : jint jresult = 0 ;
17129 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17130 : : int result;
17131 : :
17132 : : (void)jenv;
17133 : : (void)jcls;
17134 : : (void)jarg1_;
17135 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17136 : 0 : result = (int) ((arg1)->minboxsize);
17137 : : jresult = (jint)result;
17138 : 0 : return jresult;
17139 : : }
17140 : :
17141 : :
17142 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1maxboxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17143 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17144 : : int arg2 ;
17145 : :
17146 : : (void)jenv;
17147 : : (void)jcls;
17148 : : (void)jarg1_;
17149 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17150 : : arg2 = (int)jarg2;
17151 [ # # ]: 0 : if (arg1) (arg1)->maxboxsize = arg2;
17152 : 0 : }
17153 : :
17154 : :
17155 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1maxboxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17156 : : jint jresult = 0 ;
17157 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17158 : : int result;
17159 : :
17160 : : (void)jenv;
17161 : : (void)jcls;
17162 : : (void)jarg1_;
17163 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17164 : 0 : result = (int) ((arg1)->maxboxsize);
17165 : : jresult = (jint)result;
17166 : 0 : return jresult;
17167 : : }
17168 : :
17169 : :
17170 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1map_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17171 : : jlong jresult = 0 ;
17172 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17173 : : struct mapObj *result = 0 ;
17174 : :
17175 : : (void)jenv;
17176 : : (void)jcls;
17177 : : (void)jarg1_;
17178 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17179 : 0 : result = (struct mapObj *) ((arg1)->map);
17180 : 0 : *(struct mapObj **)&jresult = result;
17181 : 0 : return jresult;
17182 : : }
17183 : :
17184 : :
17185 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17186 : : jint jresult = 0 ;
17187 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17188 : : char *arg2 = (char *) 0 ;
17189 : : int result;
17190 : :
17191 : : (void)jenv;
17192 : : (void)jcls;
17193 : : (void)jarg1_;
17194 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17195 : : {
17196 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
17197 : : }
17198 : : {
17199 : : errorObj *ms_error;
17200 : : result = (int)referenceMapObj_updateFromString(arg1,arg2);
17201 : 0 : ms_error = msGetErrorObj();
17202 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17203 : : char ms_message[8192];
17204 : 0 : char* msg = msGetErrorString(";");
17205 : 0 : int ms_errorcode = ms_error->code;
17206 [ # # ]: 0 : if (msg) {
17207 : 0 : snprintf(ms_message, 8192, msg);
17208 : 0 : free(msg);
17209 : : }
17210 : : else sprintf(ms_message, "Unknown message");
17211 : :
17212 : 0 : msResetErrorList();
17213 : :
17214 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17215 : : case MS_NOTFOUND:
17216 : : break;
17217 : : case -1:
17218 : : break;
17219 : : case MS_IOERR:
17220 : : {
17221 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17222 : : };
17223 : : break;
17224 : : case MS_MEMERR:
17225 : : {
17226 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17227 : : };
17228 : : break;
17229 : : case MS_TYPEERR:
17230 : : {
17231 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17232 : : };
17233 : : break;
17234 : : case MS_EOFERR:
17235 : : {
17236 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17237 : : };
17238 : : break;
17239 : : case MS_CHILDERR:
17240 : : {
17241 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17242 : : };
17243 : : break;
17244 : : case MS_NULLPARENTERR:
17245 : : {
17246 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17247 : : };
17248 : : break;
17249 : : default:
17250 : : {
17251 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17252 : : };
17253 : : break;
17254 : : }
17255 : : }
17256 : : }
17257 : : jresult = (jint)result;
17258 [ # # ]: 0 : if (arg2) free(arg2);
17259 : : return jresult;
17260 : : }
17261 : :
17262 : :
17263 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17264 : : jstring jresult = 0 ;
17265 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17266 : : char *result = 0 ;
17267 : :
17268 : : (void)jenv;
17269 : : (void)jcls;
17270 : : (void)jarg1_;
17271 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17272 : : {
17273 : : errorObj *ms_error;
17274 : : result = (char *)referenceMapObj_convertToString(arg1);
17275 : 0 : ms_error = msGetErrorObj();
17276 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17277 : : char ms_message[8192];
17278 : 0 : char* msg = msGetErrorString(";");
17279 : 0 : int ms_errorcode = ms_error->code;
17280 [ # # ]: 0 : if (msg) {
17281 : 0 : snprintf(ms_message, 8192, msg);
17282 : 0 : free(msg);
17283 : : }
17284 : : else sprintf(ms_message, "Unknown message");
17285 : :
17286 : 0 : msResetErrorList();
17287 : :
17288 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17289 : : case MS_NOTFOUND:
17290 : : break;
17291 : : case -1:
17292 : : break;
17293 : : case MS_IOERR:
17294 : : {
17295 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17296 : : };
17297 : : break;
17298 : : case MS_MEMERR:
17299 : : {
17300 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17301 : : };
17302 : : break;
17303 : : case MS_TYPEERR:
17304 : : {
17305 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17306 : : };
17307 : : break;
17308 : : case MS_EOFERR:
17309 : : {
17310 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17311 : : };
17312 : : break;
17313 : : case MS_CHILDERR:
17314 : : {
17315 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17316 : : };
17317 : : break;
17318 : : case MS_NULLPARENTERR:
17319 : : {
17320 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17321 : : };
17322 : : break;
17323 : : default:
17324 : : {
17325 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17326 : : };
17327 : : break;
17328 : : }
17329 : : }
17330 : : }
17331 : : {
17332 : 0 : jresult = JNU_NewStringNative(jenv, result);
17333 : : }
17334 : 0 : free(result);
17335 : 0 : return jresult;
17336 : : }
17337 : :
17338 : :
17339 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1referenceMapObj(JNIEnv *jenv, jclass jcls) {
17340 : : jlong jresult = 0 ;
17341 : : referenceMapObj *result = 0 ;
17342 : :
17343 : : (void)jenv;
17344 : : (void)jcls;
17345 : : {
17346 : : errorObj *ms_error;
17347 : 0 : result = (referenceMapObj *)calloc(1, sizeof(referenceMapObj));
17348 : 0 : ms_error = msGetErrorObj();
17349 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17350 : : char ms_message[8192];
17351 : 0 : char* msg = msGetErrorString(";");
17352 : 0 : int ms_errorcode = ms_error->code;
17353 [ # # ]: 0 : if (msg) {
17354 : 0 : snprintf(ms_message, 8192, msg);
17355 : 0 : free(msg);
17356 : : }
17357 : : else sprintf(ms_message, "Unknown message");
17358 : :
17359 : 0 : msResetErrorList();
17360 : :
17361 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17362 : : case MS_NOTFOUND:
17363 : : break;
17364 : : case -1:
17365 : : break;
17366 : : case MS_IOERR:
17367 : : {
17368 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17369 : : };
17370 : : break;
17371 : : case MS_MEMERR:
17372 : : {
17373 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17374 : : };
17375 : : break;
17376 : : case MS_TYPEERR:
17377 : : {
17378 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17379 : : };
17380 : : break;
17381 : : case MS_EOFERR:
17382 : : {
17383 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17384 : : };
17385 : : break;
17386 : : case MS_CHILDERR:
17387 : : {
17388 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17389 : : };
17390 : : break;
17391 : : case MS_NULLPARENTERR:
17392 : : {
17393 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17394 : : };
17395 : : break;
17396 : : default:
17397 : : {
17398 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17399 : : };
17400 : : break;
17401 : : }
17402 : : }
17403 : : }
17404 : 0 : *(referenceMapObj **)&jresult = result;
17405 : 0 : return jresult;
17406 : : }
17407 : :
17408 : :
17409 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1referenceMapObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
17410 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17411 : :
17412 : : (void)jenv;
17413 : : (void)jcls;
17414 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17415 : : {
17416 : : errorObj *ms_error;
17417 : 0 : free((char *) arg1);
17418 : 0 : ms_error = msGetErrorObj();
17419 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17420 : : char ms_message[8192];
17421 : 0 : char* msg = msGetErrorString(";");
17422 : 0 : int ms_errorcode = ms_error->code;
17423 [ # # ]: 0 : if (msg) {
17424 : 0 : snprintf(ms_message, 8192, msg);
17425 : 0 : free(msg);
17426 : : }
17427 : : else sprintf(ms_message, "Unknown message");
17428 : :
17429 : 0 : msResetErrorList();
17430 : :
17431 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17432 : : case MS_NOTFOUND:
17433 : : break;
17434 : : case -1:
17435 : : break;
17436 : : case MS_IOERR:
17437 : : {
17438 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
17439 : : };
17440 : : break;
17441 : : case MS_MEMERR:
17442 : : {
17443 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
17444 : : };
17445 : : break;
17446 : : case MS_TYPEERR:
17447 : : {
17448 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
17449 : : };
17450 : : break;
17451 : : case MS_EOFERR:
17452 : : {
17453 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
17454 : : };
17455 : : break;
17456 : : case MS_CHILDERR:
17457 : : {
17458 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
17459 : : };
17460 : : break;
17461 : : case MS_NULLPARENTERR:
17462 : : {
17463 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
17464 : : };
17465 : : break;
17466 : : default:
17467 : : {
17468 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
17469 : : };
17470 : : break;
17471 : : }
17472 : : }
17473 : : }
17474 : : }
17475 : :
17476 : :
17477 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1imagecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17478 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17479 : : colorObj *arg2 = (colorObj *) 0 ;
17480 : :
17481 : : (void)jenv;
17482 : : (void)jcls;
17483 : : (void)jarg1_;
17484 : : (void)jarg2_;
17485 : 0 : arg1 = *(scalebarObj **)&jarg1;
17486 : 0 : arg2 = *(colorObj **)&jarg2;
17487 [ # # ]: 0 : if (arg1) (arg1)->imagecolor = *arg2;
17488 : 0 : }
17489 : :
17490 : :
17491 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1imagecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17492 : : jlong jresult = 0 ;
17493 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17494 : : colorObj *result = 0 ;
17495 : :
17496 : : (void)jenv;
17497 : : (void)jcls;
17498 : : (void)jarg1_;
17499 : 0 : arg1 = *(scalebarObj **)&jarg1;
17500 : 0 : result = (colorObj *)& ((arg1)->imagecolor);
17501 : 0 : *(colorObj **)&jresult = result;
17502 : 0 : return jresult;
17503 : : }
17504 : :
17505 : :
17506 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17507 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17508 : : int arg2 ;
17509 : :
17510 : : (void)jenv;
17511 : : (void)jcls;
17512 : : (void)jarg1_;
17513 : 0 : arg1 = *(scalebarObj **)&jarg1;
17514 : : arg2 = (int)jarg2;
17515 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
17516 : 0 : }
17517 : :
17518 : :
17519 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17520 : : jint jresult = 0 ;
17521 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17522 : : int result;
17523 : :
17524 : : (void)jenv;
17525 : : (void)jcls;
17526 : : (void)jarg1_;
17527 : 0 : arg1 = *(scalebarObj **)&jarg1;
17528 : 0 : result = (int) ((arg1)->height);
17529 : : jresult = (jint)result;
17530 : 0 : return jresult;
17531 : : }
17532 : :
17533 : :
17534 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17535 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17536 : : int arg2 ;
17537 : :
17538 : : (void)jenv;
17539 : : (void)jcls;
17540 : : (void)jarg1_;
17541 : 0 : arg1 = *(scalebarObj **)&jarg1;
17542 : : arg2 = (int)jarg2;
17543 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
17544 : 0 : }
17545 : :
17546 : :
17547 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17548 : : jint jresult = 0 ;
17549 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17550 : : int result;
17551 : :
17552 : : (void)jenv;
17553 : : (void)jcls;
17554 : : (void)jarg1_;
17555 : 0 : arg1 = *(scalebarObj **)&jarg1;
17556 : 0 : result = (int) ((arg1)->width);
17557 : : jresult = (jint)result;
17558 : 0 : return jresult;
17559 : : }
17560 : :
17561 : :
17562 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1style_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17563 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17564 : : int arg2 ;
17565 : :
17566 : : (void)jenv;
17567 : : (void)jcls;
17568 : : (void)jarg1_;
17569 : 0 : arg1 = *(scalebarObj **)&jarg1;
17570 : : arg2 = (int)jarg2;
17571 [ # # ]: 0 : if (arg1) (arg1)->style = arg2;
17572 : 0 : }
17573 : :
17574 : :
17575 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1style_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17576 : : jint jresult = 0 ;
17577 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17578 : : int result;
17579 : :
17580 : : (void)jenv;
17581 : : (void)jcls;
17582 : : (void)jarg1_;
17583 : 0 : arg1 = *(scalebarObj **)&jarg1;
17584 : 0 : result = (int) ((arg1)->style);
17585 : : jresult = (jint)result;
17586 : 0 : return jresult;
17587 : : }
17588 : :
17589 : :
17590 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1intervals_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17591 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17592 : : int arg2 ;
17593 : :
17594 : : (void)jenv;
17595 : : (void)jcls;
17596 : : (void)jarg1_;
17597 : 0 : arg1 = *(scalebarObj **)&jarg1;
17598 : : arg2 = (int)jarg2;
17599 [ # # ]: 0 : if (arg1) (arg1)->intervals = arg2;
17600 : 0 : }
17601 : :
17602 : :
17603 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1intervals_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17604 : : jint jresult = 0 ;
17605 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17606 : : int result;
17607 : :
17608 : : (void)jenv;
17609 : : (void)jcls;
17610 : : (void)jarg1_;
17611 : 0 : arg1 = *(scalebarObj **)&jarg1;
17612 : 0 : result = (int) ((arg1)->intervals);
17613 : : jresult = (jint)result;
17614 : 0 : return jresult;
17615 : : }
17616 : :
17617 : :
17618 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1label_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17619 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17620 : : labelObj arg2 ;
17621 : : labelObj *argp2 ;
17622 : :
17623 : : (void)jenv;
17624 : : (void)jcls;
17625 : : (void)jarg1_;
17626 : : (void)jarg2_;
17627 : 0 : arg1 = *(scalebarObj **)&jarg1;
17628 : 0 : argp2 = *(labelObj **)&jarg2;
17629 [ # # ]: 0 : if (!argp2) {
17630 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null labelObj");
17631 : 0 : return ;
17632 : : }
17633 : 0 : arg2 = *argp2;
17634 [ # # ]: 0 : if (arg1) (arg1)->label = arg2;
17635 : : }
17636 : :
17637 : :
17638 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1label_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17639 : : jlong jresult = 0 ;
17640 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17641 : : labelObj result;
17642 : :
17643 : : (void)jenv;
17644 : : (void)jcls;
17645 : : (void)jarg1_;
17646 : 0 : arg1 = *(scalebarObj **)&jarg1;
17647 : 0 : result = ((arg1)->label);
17648 : : {
17649 : 0 : labelObj * resultptr = (labelObj *) malloc(sizeof(labelObj));
17650 : : memmove(resultptr, &result, sizeof(labelObj));
17651 : 0 : *(labelObj **)&jresult = resultptr;
17652 : : }
17653 : 0 : return jresult;
17654 : : }
17655 : :
17656 : :
17657 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17658 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17659 : : colorObj *arg2 = (colorObj *) 0 ;
17660 : :
17661 : : (void)jenv;
17662 : : (void)jcls;
17663 : : (void)jarg1_;
17664 : : (void)jarg2_;
17665 : 0 : arg1 = *(scalebarObj **)&jarg1;
17666 : 0 : arg2 = *(colorObj **)&jarg2;
17667 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
17668 : 0 : }
17669 : :
17670 : :
17671 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17672 : : jlong jresult = 0 ;
17673 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17674 : : colorObj *result = 0 ;
17675 : :
17676 : : (void)jenv;
17677 : : (void)jcls;
17678 : : (void)jarg1_;
17679 : 0 : arg1 = *(scalebarObj **)&jarg1;
17680 : 0 : result = (colorObj *)& ((arg1)->color);
17681 : 0 : *(colorObj **)&jresult = result;
17682 : 0 : return jresult;
17683 : : }
17684 : :
17685 : :
17686 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1backgroundcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17687 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17688 : : colorObj *arg2 = (colorObj *) 0 ;
17689 : :
17690 : : (void)jenv;
17691 : : (void)jcls;
17692 : : (void)jarg1_;
17693 : : (void)jarg2_;
17694 : 0 : arg1 = *(scalebarObj **)&jarg1;
17695 : 0 : arg2 = *(colorObj **)&jarg2;
17696 [ # # ]: 0 : if (arg1) (arg1)->backgroundcolor = *arg2;
17697 : 0 : }
17698 : :
17699 : :
17700 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1backgroundcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17701 : : jlong jresult = 0 ;
17702 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17703 : : colorObj *result = 0 ;
17704 : :
17705 : : (void)jenv;
17706 : : (void)jcls;
17707 : : (void)jarg1_;
17708 : 0 : arg1 = *(scalebarObj **)&jarg1;
17709 : 0 : result = (colorObj *)& ((arg1)->backgroundcolor);
17710 : 0 : *(colorObj **)&jresult = result;
17711 : 0 : return jresult;
17712 : : }
17713 : :
17714 : :
17715 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17716 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17717 : : colorObj *arg2 = (colorObj *) 0 ;
17718 : :
17719 : : (void)jenv;
17720 : : (void)jcls;
17721 : : (void)jarg1_;
17722 : : (void)jarg2_;
17723 : 0 : arg1 = *(scalebarObj **)&jarg1;
17724 : 0 : arg2 = *(colorObj **)&jarg2;
17725 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
17726 : 0 : }
17727 : :
17728 : :
17729 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17730 : : jlong jresult = 0 ;
17731 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17732 : : colorObj *result = 0 ;
17733 : :
17734 : : (void)jenv;
17735 : : (void)jcls;
17736 : : (void)jarg1_;
17737 : 0 : arg1 = *(scalebarObj **)&jarg1;
17738 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
17739 : 0 : *(colorObj **)&jresult = result;
17740 : 0 : return jresult;
17741 : : }
17742 : :
17743 : :
17744 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1units_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17745 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17746 : : int arg2 ;
17747 : :
17748 : : (void)jenv;
17749 : : (void)jcls;
17750 : : (void)jarg1_;
17751 : 0 : arg1 = *(scalebarObj **)&jarg1;
17752 : : arg2 = (int)jarg2;
17753 [ # # ]: 0 : if (arg1) (arg1)->units = arg2;
17754 : 0 : }
17755 : :
17756 : :
17757 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1units_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17758 : : jint jresult = 0 ;
17759 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17760 : : int result;
17761 : :
17762 : : (void)jenv;
17763 : : (void)jcls;
17764 : : (void)jarg1_;
17765 : 0 : arg1 = *(scalebarObj **)&jarg1;
17766 : 0 : result = (int) ((arg1)->units);
17767 : : jresult = (jint)result;
17768 : 0 : return jresult;
17769 : : }
17770 : :
17771 : :
17772 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17773 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17774 : : int arg2 ;
17775 : :
17776 : : (void)jenv;
17777 : : (void)jcls;
17778 : : (void)jarg1_;
17779 : 0 : arg1 = *(scalebarObj **)&jarg1;
17780 : : arg2 = (int)jarg2;
17781 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
17782 : 0 : }
17783 : :
17784 : :
17785 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17786 : : jint jresult = 0 ;
17787 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17788 : : int result;
17789 : :
17790 : : (void)jenv;
17791 : : (void)jcls;
17792 : : (void)jarg1_;
17793 : 0 : arg1 = *(scalebarObj **)&jarg1;
17794 : 0 : result = (int) ((arg1)->status);
17795 : : jresult = (jint)result;
17796 : 0 : return jresult;
17797 : : }
17798 : :
17799 : :
17800 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1position_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17801 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17802 : : int arg2 ;
17803 : :
17804 : : (void)jenv;
17805 : : (void)jcls;
17806 : : (void)jarg1_;
17807 : 0 : arg1 = *(scalebarObj **)&jarg1;
17808 : : arg2 = (int)jarg2;
17809 [ # # ]: 0 : if (arg1) (arg1)->position = arg2;
17810 : 0 : }
17811 : :
17812 : :
17813 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1position_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17814 : : jint jresult = 0 ;
17815 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17816 : : int result;
17817 : :
17818 : : (void)jenv;
17819 : : (void)jcls;
17820 : : (void)jarg1_;
17821 : 0 : arg1 = *(scalebarObj **)&jarg1;
17822 : 0 : result = (int) ((arg1)->position);
17823 : : jresult = (jint)result;
17824 : 0 : return jresult;
17825 : : }
17826 : :
17827 : :
17828 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1postlabelcache_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17829 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17830 : : int arg2 ;
17831 : :
17832 : : (void)jenv;
17833 : : (void)jcls;
17834 : : (void)jarg1_;
17835 : 0 : arg1 = *(scalebarObj **)&jarg1;
17836 : : arg2 = (int)jarg2;
17837 [ # # ]: 0 : if (arg1) (arg1)->postlabelcache = arg2;
17838 : 0 : }
17839 : :
17840 : :
17841 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1postlabelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17842 : : jint jresult = 0 ;
17843 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17844 : : int result;
17845 : :
17846 : : (void)jenv;
17847 : : (void)jcls;
17848 : : (void)jarg1_;
17849 : 0 : arg1 = *(scalebarObj **)&jarg1;
17850 : 0 : result = (int) ((arg1)->postlabelcache);
17851 : : jresult = (jint)result;
17852 : 0 : return jresult;
17853 : : }
17854 : :
17855 : :
17856 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1align_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17857 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17858 : : int arg2 ;
17859 : :
17860 : : (void)jenv;
17861 : : (void)jcls;
17862 : : (void)jarg1_;
17863 : 0 : arg1 = *(scalebarObj **)&jarg1;
17864 : : arg2 = (int)jarg2;
17865 [ # # ]: 0 : if (arg1) (arg1)->align = arg2;
17866 : 0 : }
17867 : :
17868 : :
17869 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1align_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17870 : : jint jresult = 0 ;
17871 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17872 : : int result;
17873 : :
17874 : : (void)jenv;
17875 : : (void)jcls;
17876 : : (void)jarg1_;
17877 : 0 : arg1 = *(scalebarObj **)&jarg1;
17878 : 0 : result = (int) ((arg1)->align);
17879 : : jresult = (jint)result;
17880 : 0 : return jresult;
17881 : : }
17882 : :
17883 : :
17884 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17885 : : jint jresult = 0 ;
17886 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17887 : : char *arg2 = (char *) 0 ;
17888 : : int result;
17889 : :
17890 : : (void)jenv;
17891 : : (void)jcls;
17892 : : (void)jarg1_;
17893 : 0 : arg1 = *(scalebarObj **)&jarg1;
17894 : : {
17895 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
17896 : : }
17897 : : {
17898 : : errorObj *ms_error;
17899 : : result = (int)scalebarObj_updateFromString(arg1,arg2);
17900 : 0 : ms_error = msGetErrorObj();
17901 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17902 : : char ms_message[8192];
17903 : 0 : char* msg = msGetErrorString(";");
17904 : 0 : int ms_errorcode = ms_error->code;
17905 [ # # ]: 0 : if (msg) {
17906 : 0 : snprintf(ms_message, 8192, msg);
17907 : 0 : free(msg);
17908 : : }
17909 : : else sprintf(ms_message, "Unknown message");
17910 : :
17911 : 0 : msResetErrorList();
17912 : :
17913 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17914 : : case MS_NOTFOUND:
17915 : : break;
17916 : : case -1:
17917 : : break;
17918 : : case MS_IOERR:
17919 : : {
17920 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17921 : : };
17922 : : break;
17923 : : case MS_MEMERR:
17924 : : {
17925 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17926 : : };
17927 : : break;
17928 : : case MS_TYPEERR:
17929 : : {
17930 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17931 : : };
17932 : : break;
17933 : : case MS_EOFERR:
17934 : : {
17935 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17936 : : };
17937 : : break;
17938 : : case MS_CHILDERR:
17939 : : {
17940 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17941 : : };
17942 : : break;
17943 : : case MS_NULLPARENTERR:
17944 : : {
17945 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17946 : : };
17947 : : break;
17948 : : default:
17949 : : {
17950 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17951 : : };
17952 : : break;
17953 : : }
17954 : : }
17955 : : }
17956 : : jresult = (jint)result;
17957 [ # # ]: 0 : if (arg2) free(arg2);
17958 : : return jresult;
17959 : : }
17960 : :
17961 : :
17962 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17963 : : jstring jresult = 0 ;
17964 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17965 : : char *result = 0 ;
17966 : :
17967 : : (void)jenv;
17968 : : (void)jcls;
17969 : : (void)jarg1_;
17970 : 0 : arg1 = *(scalebarObj **)&jarg1;
17971 : : {
17972 : : errorObj *ms_error;
17973 : : result = (char *)scalebarObj_convertToString(arg1);
17974 : 0 : ms_error = msGetErrorObj();
17975 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17976 : : char ms_message[8192];
17977 : 0 : char* msg = msGetErrorString(";");
17978 : 0 : int ms_errorcode = ms_error->code;
17979 [ # # ]: 0 : if (msg) {
17980 : 0 : snprintf(ms_message, 8192, msg);
17981 : 0 : free(msg);
17982 : : }
17983 : : else sprintf(ms_message, "Unknown message");
17984 : :
17985 : 0 : msResetErrorList();
17986 : :
17987 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17988 : : case MS_NOTFOUND:
17989 : : break;
17990 : : case -1:
17991 : : break;
17992 : : case MS_IOERR:
17993 : : {
17994 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17995 : : };
17996 : : break;
17997 : : case MS_MEMERR:
17998 : : {
17999 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18000 : : };
18001 : : break;
18002 : : case MS_TYPEERR:
18003 : : {
18004 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18005 : : };
18006 : : break;
18007 : : case MS_EOFERR:
18008 : : {
18009 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18010 : : };
18011 : : break;
18012 : : case MS_CHILDERR:
18013 : : {
18014 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18015 : : };
18016 : : break;
18017 : : case MS_NULLPARENTERR:
18018 : : {
18019 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18020 : : };
18021 : : break;
18022 : : default:
18023 : : {
18024 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18025 : : };
18026 : : break;
18027 : : }
18028 : : }
18029 : : }
18030 : : {
18031 : 0 : jresult = JNU_NewStringNative(jenv, result);
18032 : : }
18033 : 0 : free(result);
18034 : 0 : return jresult;
18035 : : }
18036 : :
18037 : :
18038 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1scalebarObj(JNIEnv *jenv, jclass jcls) {
18039 : : jlong jresult = 0 ;
18040 : : scalebarObj *result = 0 ;
18041 : :
18042 : : (void)jenv;
18043 : : (void)jcls;
18044 : : {
18045 : : errorObj *ms_error;
18046 : 0 : result = (scalebarObj *)calloc(1, sizeof(scalebarObj));
18047 : 0 : ms_error = msGetErrorObj();
18048 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18049 : : char ms_message[8192];
18050 : 0 : char* msg = msGetErrorString(";");
18051 : 0 : int ms_errorcode = ms_error->code;
18052 [ # # ]: 0 : if (msg) {
18053 : 0 : snprintf(ms_message, 8192, msg);
18054 : 0 : free(msg);
18055 : : }
18056 : : else sprintf(ms_message, "Unknown message");
18057 : :
18058 : 0 : msResetErrorList();
18059 : :
18060 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18061 : : case MS_NOTFOUND:
18062 : : break;
18063 : : case -1:
18064 : : break;
18065 : : case MS_IOERR:
18066 : : {
18067 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18068 : : };
18069 : : break;
18070 : : case MS_MEMERR:
18071 : : {
18072 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18073 : : };
18074 : : break;
18075 : : case MS_TYPEERR:
18076 : : {
18077 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18078 : : };
18079 : : break;
18080 : : case MS_EOFERR:
18081 : : {
18082 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18083 : : };
18084 : : break;
18085 : : case MS_CHILDERR:
18086 : : {
18087 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18088 : : };
18089 : : break;
18090 : : case MS_NULLPARENTERR:
18091 : : {
18092 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18093 : : };
18094 : : break;
18095 : : default:
18096 : : {
18097 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18098 : : };
18099 : : break;
18100 : : }
18101 : : }
18102 : : }
18103 : 0 : *(scalebarObj **)&jresult = result;
18104 : 0 : return jresult;
18105 : : }
18106 : :
18107 : :
18108 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1scalebarObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
18109 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
18110 : :
18111 : : (void)jenv;
18112 : : (void)jcls;
18113 : 0 : arg1 = *(scalebarObj **)&jarg1;
18114 : : {
18115 : : errorObj *ms_error;
18116 : 0 : free((char *) arg1);
18117 : 0 : ms_error = msGetErrorObj();
18118 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18119 : : char ms_message[8192];
18120 : 0 : char* msg = msGetErrorString(";");
18121 : 0 : int ms_errorcode = ms_error->code;
18122 [ # # ]: 0 : if (msg) {
18123 : 0 : snprintf(ms_message, 8192, msg);
18124 : 0 : free(msg);
18125 : : }
18126 : : else sprintf(ms_message, "Unknown message");
18127 : :
18128 : 0 : msResetErrorList();
18129 : :
18130 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18131 : : case MS_NOTFOUND:
18132 : : break;
18133 : : case -1:
18134 : : break;
18135 : : case MS_IOERR:
18136 : : {
18137 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
18138 : : };
18139 : : break;
18140 : : case MS_MEMERR:
18141 : : {
18142 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
18143 : : };
18144 : : break;
18145 : : case MS_TYPEERR:
18146 : : {
18147 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
18148 : : };
18149 : : break;
18150 : : case MS_EOFERR:
18151 : : {
18152 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
18153 : : };
18154 : : break;
18155 : : case MS_CHILDERR:
18156 : : {
18157 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
18158 : : };
18159 : : break;
18160 : : case MS_NULLPARENTERR:
18161 : : {
18162 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
18163 : : };
18164 : : break;
18165 : : default:
18166 : : {
18167 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
18168 : : };
18169 : : break;
18170 : : }
18171 : : }
18172 : : }
18173 : : }
18174 : :
18175 : :
18176 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1imagecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18177 : : legendObj *arg1 = (legendObj *) 0 ;
18178 : : colorObj *arg2 = (colorObj *) 0 ;
18179 : :
18180 : : (void)jenv;
18181 : : (void)jcls;
18182 : : (void)jarg1_;
18183 : : (void)jarg2_;
18184 : 0 : arg1 = *(legendObj **)&jarg1;
18185 : 0 : arg2 = *(colorObj **)&jarg2;
18186 [ # # ]: 0 : if (arg1) (arg1)->imagecolor = *arg2;
18187 : 0 : }
18188 : :
18189 : :
18190 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1imagecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18191 : : jlong jresult = 0 ;
18192 : : legendObj *arg1 = (legendObj *) 0 ;
18193 : : colorObj *result = 0 ;
18194 : :
18195 : : (void)jenv;
18196 : : (void)jcls;
18197 : : (void)jarg1_;
18198 : 0 : arg1 = *(legendObj **)&jarg1;
18199 : 0 : result = (colorObj *)& ((arg1)->imagecolor);
18200 : 0 : *(colorObj **)&jresult = result;
18201 : 0 : return jresult;
18202 : : }
18203 : :
18204 : :
18205 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1label_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18206 : : jlong jresult = 0 ;
18207 : : legendObj *arg1 = (legendObj *) 0 ;
18208 : : labelObj result;
18209 : :
18210 : : (void)jenv;
18211 : : (void)jcls;
18212 : : (void)jarg1_;
18213 : 0 : arg1 = *(legendObj **)&jarg1;
18214 : 0 : result = ((arg1)->label);
18215 : : {
18216 : 0 : labelObj * resultptr = (labelObj *) malloc(sizeof(labelObj));
18217 : : memmove(resultptr, &result, sizeof(labelObj));
18218 : 0 : *(labelObj **)&jresult = resultptr;
18219 : : }
18220 : 0 : return jresult;
18221 : : }
18222 : :
18223 : :
18224 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keysizex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18225 : : legendObj *arg1 = (legendObj *) 0 ;
18226 : : int arg2 ;
18227 : :
18228 : : (void)jenv;
18229 : : (void)jcls;
18230 : : (void)jarg1_;
18231 : 0 : arg1 = *(legendObj **)&jarg1;
18232 : : arg2 = (int)jarg2;
18233 [ # # ]: 0 : if (arg1) (arg1)->keysizex = arg2;
18234 : 0 : }
18235 : :
18236 : :
18237 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keysizex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18238 : : jint jresult = 0 ;
18239 : : legendObj *arg1 = (legendObj *) 0 ;
18240 : : int result;
18241 : :
18242 : : (void)jenv;
18243 : : (void)jcls;
18244 : : (void)jarg1_;
18245 : 0 : arg1 = *(legendObj **)&jarg1;
18246 : 0 : result = (int) ((arg1)->keysizex);
18247 : : jresult = (jint)result;
18248 : 0 : return jresult;
18249 : : }
18250 : :
18251 : :
18252 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keysizey_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18253 : : legendObj *arg1 = (legendObj *) 0 ;
18254 : : int arg2 ;
18255 : :
18256 : : (void)jenv;
18257 : : (void)jcls;
18258 : : (void)jarg1_;
18259 : 0 : arg1 = *(legendObj **)&jarg1;
18260 : : arg2 = (int)jarg2;
18261 [ # # ]: 0 : if (arg1) (arg1)->keysizey = arg2;
18262 : 0 : }
18263 : :
18264 : :
18265 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keysizey_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18266 : : jint jresult = 0 ;
18267 : : legendObj *arg1 = (legendObj *) 0 ;
18268 : : int result;
18269 : :
18270 : : (void)jenv;
18271 : : (void)jcls;
18272 : : (void)jarg1_;
18273 : 0 : arg1 = *(legendObj **)&jarg1;
18274 : 0 : result = (int) ((arg1)->keysizey);
18275 : : jresult = (jint)result;
18276 : 0 : return jresult;
18277 : : }
18278 : :
18279 : :
18280 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keyspacingx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18281 : : legendObj *arg1 = (legendObj *) 0 ;
18282 : : int arg2 ;
18283 : :
18284 : : (void)jenv;
18285 : : (void)jcls;
18286 : : (void)jarg1_;
18287 : 0 : arg1 = *(legendObj **)&jarg1;
18288 : : arg2 = (int)jarg2;
18289 [ # # ]: 0 : if (arg1) (arg1)->keyspacingx = arg2;
18290 : 0 : }
18291 : :
18292 : :
18293 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keyspacingx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18294 : : jint jresult = 0 ;
18295 : : legendObj *arg1 = (legendObj *) 0 ;
18296 : : int result;
18297 : :
18298 : : (void)jenv;
18299 : : (void)jcls;
18300 : : (void)jarg1_;
18301 : 0 : arg1 = *(legendObj **)&jarg1;
18302 : 0 : result = (int) ((arg1)->keyspacingx);
18303 : : jresult = (jint)result;
18304 : 0 : return jresult;
18305 : : }
18306 : :
18307 : :
18308 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keyspacingy_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18309 : : legendObj *arg1 = (legendObj *) 0 ;
18310 : : int arg2 ;
18311 : :
18312 : : (void)jenv;
18313 : : (void)jcls;
18314 : : (void)jarg1_;
18315 : 0 : arg1 = *(legendObj **)&jarg1;
18316 : : arg2 = (int)jarg2;
18317 [ # # ]: 0 : if (arg1) (arg1)->keyspacingy = arg2;
18318 : 0 : }
18319 : :
18320 : :
18321 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keyspacingy_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18322 : : jint jresult = 0 ;
18323 : : legendObj *arg1 = (legendObj *) 0 ;
18324 : : int result;
18325 : :
18326 : : (void)jenv;
18327 : : (void)jcls;
18328 : : (void)jarg1_;
18329 : 0 : arg1 = *(legendObj **)&jarg1;
18330 : 0 : result = (int) ((arg1)->keyspacingy);
18331 : : jresult = (jint)result;
18332 : 0 : return jresult;
18333 : : }
18334 : :
18335 : :
18336 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18337 : : legendObj *arg1 = (legendObj *) 0 ;
18338 : : colorObj *arg2 = (colorObj *) 0 ;
18339 : :
18340 : : (void)jenv;
18341 : : (void)jcls;
18342 : : (void)jarg1_;
18343 : : (void)jarg2_;
18344 : 0 : arg1 = *(legendObj **)&jarg1;
18345 : 0 : arg2 = *(colorObj **)&jarg2;
18346 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
18347 : 0 : }
18348 : :
18349 : :
18350 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18351 : : jlong jresult = 0 ;
18352 : : legendObj *arg1 = (legendObj *) 0 ;
18353 : : colorObj *result = 0 ;
18354 : :
18355 : : (void)jenv;
18356 : : (void)jcls;
18357 : : (void)jarg1_;
18358 : 0 : arg1 = *(legendObj **)&jarg1;
18359 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
18360 : 0 : *(colorObj **)&jresult = result;
18361 : 0 : return jresult;
18362 : : }
18363 : :
18364 : :
18365 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18366 : : legendObj *arg1 = (legendObj *) 0 ;
18367 : : int arg2 ;
18368 : :
18369 : : (void)jenv;
18370 : : (void)jcls;
18371 : : (void)jarg1_;
18372 : 0 : arg1 = *(legendObj **)&jarg1;
18373 : : arg2 = (int)jarg2;
18374 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
18375 : 0 : }
18376 : :
18377 : :
18378 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18379 : : jint jresult = 0 ;
18380 : : legendObj *arg1 = (legendObj *) 0 ;
18381 : : int result;
18382 : :
18383 : : (void)jenv;
18384 : : (void)jcls;
18385 : : (void)jarg1_;
18386 : 0 : arg1 = *(legendObj **)&jarg1;
18387 : 0 : result = (int) ((arg1)->status);
18388 : : jresult = (jint)result;
18389 : 0 : return jresult;
18390 : : }
18391 : :
18392 : :
18393 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18394 : : legendObj *arg1 = (legendObj *) 0 ;
18395 : : int arg2 ;
18396 : :
18397 : : (void)jenv;
18398 : : (void)jcls;
18399 : : (void)jarg1_;
18400 : 0 : arg1 = *(legendObj **)&jarg1;
18401 : : arg2 = (int)jarg2;
18402 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
18403 : 0 : }
18404 : :
18405 : :
18406 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18407 : : jint jresult = 0 ;
18408 : : legendObj *arg1 = (legendObj *) 0 ;
18409 : : int result;
18410 : :
18411 : : (void)jenv;
18412 : : (void)jcls;
18413 : : (void)jarg1_;
18414 : 0 : arg1 = *(legendObj **)&jarg1;
18415 : 0 : result = (int) ((arg1)->height);
18416 : : jresult = (jint)result;
18417 : 0 : return jresult;
18418 : : }
18419 : :
18420 : :
18421 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18422 : : legendObj *arg1 = (legendObj *) 0 ;
18423 : : int arg2 ;
18424 : :
18425 : : (void)jenv;
18426 : : (void)jcls;
18427 : : (void)jarg1_;
18428 : 0 : arg1 = *(legendObj **)&jarg1;
18429 : : arg2 = (int)jarg2;
18430 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
18431 : 0 : }
18432 : :
18433 : :
18434 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18435 : : jint jresult = 0 ;
18436 : : legendObj *arg1 = (legendObj *) 0 ;
18437 : : int result;
18438 : :
18439 : : (void)jenv;
18440 : : (void)jcls;
18441 : : (void)jarg1_;
18442 : 0 : arg1 = *(legendObj **)&jarg1;
18443 : 0 : result = (int) ((arg1)->width);
18444 : : jresult = (jint)result;
18445 : 0 : return jresult;
18446 : : }
18447 : :
18448 : :
18449 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1position_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18450 : : legendObj *arg1 = (legendObj *) 0 ;
18451 : : int arg2 ;
18452 : :
18453 : : (void)jenv;
18454 : : (void)jcls;
18455 : : (void)jarg1_;
18456 : 0 : arg1 = *(legendObj **)&jarg1;
18457 : : arg2 = (int)jarg2;
18458 [ # # ]: 0 : if (arg1) (arg1)->position = arg2;
18459 : 0 : }
18460 : :
18461 : :
18462 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1position_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18463 : : jint jresult = 0 ;
18464 : : legendObj *arg1 = (legendObj *) 0 ;
18465 : : int result;
18466 : :
18467 : : (void)jenv;
18468 : : (void)jcls;
18469 : : (void)jarg1_;
18470 : 0 : arg1 = *(legendObj **)&jarg1;
18471 : 0 : result = (int) ((arg1)->position);
18472 : : jresult = (jint)result;
18473 : 0 : return jresult;
18474 : : }
18475 : :
18476 : :
18477 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1postlabelcache_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18478 : : legendObj *arg1 = (legendObj *) 0 ;
18479 : : int arg2 ;
18480 : :
18481 : : (void)jenv;
18482 : : (void)jcls;
18483 : : (void)jarg1_;
18484 : 0 : arg1 = *(legendObj **)&jarg1;
18485 : : arg2 = (int)jarg2;
18486 [ # # ]: 0 : if (arg1) (arg1)->postlabelcache = arg2;
18487 : 0 : }
18488 : :
18489 : :
18490 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1postlabelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18491 : : jint jresult = 0 ;
18492 : : legendObj *arg1 = (legendObj *) 0 ;
18493 : : int result;
18494 : :
18495 : : (void)jenv;
18496 : : (void)jcls;
18497 : : (void)jarg1_;
18498 : 0 : arg1 = *(legendObj **)&jarg1;
18499 : 0 : result = (int) ((arg1)->postlabelcache);
18500 : : jresult = (jint)result;
18501 : 0 : return jresult;
18502 : : }
18503 : :
18504 : :
18505 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1template_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18506 : : legendObj *arg1 = (legendObj *) 0 ;
18507 : : char *arg2 = (char *) 0 ;
18508 : :
18509 : : (void)jenv;
18510 : : (void)jcls;
18511 : : (void)jarg1_;
18512 : 0 : arg1 = *(legendObj **)&jarg1;
18513 : : {
18514 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
18515 : : }
18516 : : {
18517 [ # # ]: 0 : if (arg1->template) free((char*)arg1->template);
18518 [ # # ]: 0 : if (arg2) {
18519 : 0 : arg1->template = (char *) malloc(strlen(arg2)+1);
18520 : 0 : strcpy((char*)arg1->template,arg2);
18521 : : } else {
18522 : 0 : arg1->template = 0;
18523 : : }
18524 : : }
18525 [ # # ]: 0 : if (arg2) free(arg2);
18526 : 0 : }
18527 : :
18528 : :
18529 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1template_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18530 : : jstring jresult = 0 ;
18531 : : legendObj *arg1 = (legendObj *) 0 ;
18532 : : char *result = 0 ;
18533 : :
18534 : : (void)jenv;
18535 : : (void)jcls;
18536 : : (void)jarg1_;
18537 : 0 : arg1 = *(legendObj **)&jarg1;
18538 : 0 : result = (char *) ((arg1)->template);
18539 : : {
18540 : 0 : jresult = JNU_NewStringNative(jenv, result);
18541 : : }
18542 : 0 : return jresult;
18543 : : }
18544 : :
18545 : :
18546 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1map_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18547 : : jlong jresult = 0 ;
18548 : : legendObj *arg1 = (legendObj *) 0 ;
18549 : : struct mapObj *result = 0 ;
18550 : :
18551 : : (void)jenv;
18552 : : (void)jcls;
18553 : : (void)jarg1_;
18554 : 0 : arg1 = *(legendObj **)&jarg1;
18555 : 0 : result = (struct mapObj *) ((arg1)->map);
18556 : 0 : *(struct mapObj **)&jresult = result;
18557 : 0 : return jresult;
18558 : : }
18559 : :
18560 : :
18561 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18562 : : jint jresult = 0 ;
18563 : : legendObj *arg1 = (legendObj *) 0 ;
18564 : : char *arg2 = (char *) 0 ;
18565 : : int result;
18566 : :
18567 : : (void)jenv;
18568 : : (void)jcls;
18569 : : (void)jarg1_;
18570 : 0 : arg1 = *(legendObj **)&jarg1;
18571 : : {
18572 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
18573 : : }
18574 : : {
18575 : : errorObj *ms_error;
18576 : : result = (int)legendObj_updateFromString(arg1,arg2);
18577 : 0 : ms_error = msGetErrorObj();
18578 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18579 : : char ms_message[8192];
18580 : 0 : char* msg = msGetErrorString(";");
18581 : 0 : int ms_errorcode = ms_error->code;
18582 [ # # ]: 0 : if (msg) {
18583 : 0 : snprintf(ms_message, 8192, msg);
18584 : 0 : free(msg);
18585 : : }
18586 : : else sprintf(ms_message, "Unknown message");
18587 : :
18588 : 0 : msResetErrorList();
18589 : :
18590 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18591 : : case MS_NOTFOUND:
18592 : : break;
18593 : : case -1:
18594 : : break;
18595 : : case MS_IOERR:
18596 : : {
18597 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18598 : : };
18599 : : break;
18600 : : case MS_MEMERR:
18601 : : {
18602 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18603 : : };
18604 : : break;
18605 : : case MS_TYPEERR:
18606 : : {
18607 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18608 : : };
18609 : : break;
18610 : : case MS_EOFERR:
18611 : : {
18612 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18613 : : };
18614 : : break;
18615 : : case MS_CHILDERR:
18616 : : {
18617 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18618 : : };
18619 : : break;
18620 : : case MS_NULLPARENTERR:
18621 : : {
18622 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18623 : : };
18624 : : break;
18625 : : default:
18626 : : {
18627 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18628 : : };
18629 : : break;
18630 : : }
18631 : : }
18632 : : }
18633 : : jresult = (jint)result;
18634 [ # # ]: 0 : if (arg2) free(arg2);
18635 : : return jresult;
18636 : : }
18637 : :
18638 : :
18639 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18640 : : jstring jresult = 0 ;
18641 : : legendObj *arg1 = (legendObj *) 0 ;
18642 : : char *result = 0 ;
18643 : :
18644 : : (void)jenv;
18645 : : (void)jcls;
18646 : : (void)jarg1_;
18647 : 0 : arg1 = *(legendObj **)&jarg1;
18648 : : {
18649 : : errorObj *ms_error;
18650 : : result = (char *)legendObj_convertToString(arg1);
18651 : 0 : ms_error = msGetErrorObj();
18652 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18653 : : char ms_message[8192];
18654 : 0 : char* msg = msGetErrorString(";");
18655 : 0 : int ms_errorcode = ms_error->code;
18656 [ # # ]: 0 : if (msg) {
18657 : 0 : snprintf(ms_message, 8192, msg);
18658 : 0 : free(msg);
18659 : : }
18660 : : else sprintf(ms_message, "Unknown message");
18661 : :
18662 : 0 : msResetErrorList();
18663 : :
18664 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18665 : : case MS_NOTFOUND:
18666 : : break;
18667 : : case -1:
18668 : : break;
18669 : : case MS_IOERR:
18670 : : {
18671 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18672 : : };
18673 : : break;
18674 : : case MS_MEMERR:
18675 : : {
18676 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18677 : : };
18678 : : break;
18679 : : case MS_TYPEERR:
18680 : : {
18681 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18682 : : };
18683 : : break;
18684 : : case MS_EOFERR:
18685 : : {
18686 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18687 : : };
18688 : : break;
18689 : : case MS_CHILDERR:
18690 : : {
18691 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18692 : : };
18693 : : break;
18694 : : case MS_NULLPARENTERR:
18695 : : {
18696 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18697 : : };
18698 : : break;
18699 : : default:
18700 : : {
18701 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18702 : : };
18703 : : break;
18704 : : }
18705 : : }
18706 : : }
18707 : : {
18708 : 0 : jresult = JNU_NewStringNative(jenv, result);
18709 : : }
18710 : 0 : free(result);
18711 : 0 : return jresult;
18712 : : }
18713 : :
18714 : :
18715 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1legendObj(JNIEnv *jenv, jclass jcls) {
18716 : : jlong jresult = 0 ;
18717 : : legendObj *result = 0 ;
18718 : :
18719 : : (void)jenv;
18720 : : (void)jcls;
18721 : : {
18722 : : errorObj *ms_error;
18723 : 0 : result = (legendObj *)calloc(1, sizeof(legendObj));
18724 : 0 : ms_error = msGetErrorObj();
18725 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18726 : : char ms_message[8192];
18727 : 0 : char* msg = msGetErrorString(";");
18728 : 0 : int ms_errorcode = ms_error->code;
18729 [ # # ]: 0 : if (msg) {
18730 : 0 : snprintf(ms_message, 8192, msg);
18731 : 0 : free(msg);
18732 : : }
18733 : : else sprintf(ms_message, "Unknown message");
18734 : :
18735 : 0 : msResetErrorList();
18736 : :
18737 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18738 : : case MS_NOTFOUND:
18739 : : break;
18740 : : case -1:
18741 : : break;
18742 : : case MS_IOERR:
18743 : : {
18744 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18745 : : };
18746 : : break;
18747 : : case MS_MEMERR:
18748 : : {
18749 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18750 : : };
18751 : : break;
18752 : : case MS_TYPEERR:
18753 : : {
18754 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18755 : : };
18756 : : break;
18757 : : case MS_EOFERR:
18758 : : {
18759 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18760 : : };
18761 : : break;
18762 : : case MS_CHILDERR:
18763 : : {
18764 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18765 : : };
18766 : : break;
18767 : : case MS_NULLPARENTERR:
18768 : : {
18769 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18770 : : };
18771 : : break;
18772 : : default:
18773 : : {
18774 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18775 : : };
18776 : : break;
18777 : : }
18778 : : }
18779 : : }
18780 : 0 : *(legendObj **)&jresult = result;
18781 : 0 : return jresult;
18782 : : }
18783 : :
18784 : :
18785 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1legendObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
18786 : : legendObj *arg1 = (legendObj *) 0 ;
18787 : :
18788 : : (void)jenv;
18789 : : (void)jcls;
18790 : 0 : arg1 = *(legendObj **)&jarg1;
18791 : : {
18792 : : errorObj *ms_error;
18793 : 0 : free((char *) arg1);
18794 : 0 : ms_error = msGetErrorObj();
18795 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18796 : : char ms_message[8192];
18797 : 0 : char* msg = msGetErrorString(";");
18798 : 0 : int ms_errorcode = ms_error->code;
18799 [ # # ]: 0 : if (msg) {
18800 : 0 : snprintf(ms_message, 8192, msg);
18801 : 0 : free(msg);
18802 : : }
18803 : : else sprintf(ms_message, "Unknown message");
18804 : :
18805 : 0 : msResetErrorList();
18806 : :
18807 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18808 : : case MS_NOTFOUND:
18809 : : break;
18810 : : case -1:
18811 : : break;
18812 : : case MS_IOERR:
18813 : : {
18814 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
18815 : : };
18816 : : break;
18817 : : case MS_MEMERR:
18818 : : {
18819 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
18820 : : };
18821 : : break;
18822 : : case MS_TYPEERR:
18823 : : {
18824 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
18825 : : };
18826 : : break;
18827 : : case MS_EOFERR:
18828 : : {
18829 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
18830 : : };
18831 : : break;
18832 : : case MS_CHILDERR:
18833 : : {
18834 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
18835 : : };
18836 : : break;
18837 : : case MS_NULLPARENTERR:
18838 : : {
18839 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
18840 : : };
18841 : : break;
18842 : : default:
18843 : : {
18844 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
18845 : : };
18846 : : break;
18847 : : }
18848 : : }
18849 : : }
18850 : : }
18851 : :
18852 : :
18853 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18854 : : jint jresult = 0 ;
18855 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18856 : : int result;
18857 : :
18858 : : (void)jenv;
18859 : : (void)jcls;
18860 : : (void)jarg1_;
18861 : 0 : arg1 = *(struct imageObj **)&jarg1;
18862 : 0 : result = (int) ((arg1)->width);
18863 : : jresult = (jint)result;
18864 : 0 : return jresult;
18865 : : }
18866 : :
18867 : :
18868 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18869 : : jint jresult = 0 ;
18870 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18871 : : int result;
18872 : :
18873 : : (void)jenv;
18874 : : (void)jcls;
18875 : : (void)jarg1_;
18876 : 0 : arg1 = *(struct imageObj **)&jarg1;
18877 : 0 : result = (int) ((arg1)->height);
18878 : : jresult = (jint)result;
18879 : 0 : return jresult;
18880 : : }
18881 : :
18882 : :
18883 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1resolution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18884 : : jdouble jresult = 0 ;
18885 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18886 : : double result;
18887 : :
18888 : : (void)jenv;
18889 : : (void)jcls;
18890 : : (void)jarg1_;
18891 : 0 : arg1 = *(struct imageObj **)&jarg1;
18892 : 0 : result = (double) ((arg1)->resolution);
18893 : : jresult = (jdouble)result;
18894 : 0 : return jresult;
18895 : : }
18896 : :
18897 : :
18898 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1resolutionfactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18899 : : jdouble jresult = 0 ;
18900 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18901 : : double result;
18902 : :
18903 : : (void)jenv;
18904 : : (void)jcls;
18905 : : (void)jarg1_;
18906 : 0 : arg1 = *(struct imageObj **)&jarg1;
18907 : 0 : result = (double) ((arg1)->resolutionfactor);
18908 : : jresult = (jdouble)result;
18909 : 0 : return jresult;
18910 : : }
18911 : :
18912 : :
18913 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1imagepath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18914 : : jstring jresult = 0 ;
18915 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18916 : : char *result = 0 ;
18917 : :
18918 : : (void)jenv;
18919 : : (void)jcls;
18920 : : (void)jarg1_;
18921 : 0 : arg1 = *(struct imageObj **)&jarg1;
18922 : 0 : result = (char *) ((arg1)->imagepath);
18923 : : {
18924 : 0 : jresult = JNU_NewStringNative(jenv, result);
18925 : : }
18926 : 0 : return jresult;
18927 : : }
18928 : :
18929 : :
18930 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1imageurl_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18931 : : jstring jresult = 0 ;
18932 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18933 : : char *result = 0 ;
18934 : :
18935 : : (void)jenv;
18936 : : (void)jcls;
18937 : : (void)jarg1_;
18938 : 0 : arg1 = *(struct imageObj **)&jarg1;
18939 : 0 : result = (char *) ((arg1)->imageurl);
18940 : : {
18941 : 0 : jresult = JNU_NewStringNative(jenv, result);
18942 : : }
18943 : 0 : return jresult;
18944 : : }
18945 : :
18946 : :
18947 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1format_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18948 : : jlong jresult = 0 ;
18949 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18950 : : outputFormatObj *result = 0 ;
18951 : :
18952 : : (void)jenv;
18953 : : (void)jcls;
18954 : : (void)jarg1_;
18955 : 0 : arg1 = *(struct imageObj **)&jarg1;
18956 : 0 : result = (outputFormatObj *) ((arg1)->format);
18957 : 0 : *(outputFormatObj **)&jresult = result;
18958 : 0 : return jresult;
18959 : : }
18960 : :
18961 : :
18962 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1imageObj(JNIEnv *jenv, jclass jcls, jint jarg1, jint jarg2, jlong jarg3, jobject jarg3_, jstring jarg4, jdouble jarg5, jdouble jarg6) {
18963 : : jlong jresult = 0 ;
18964 : : int arg1 ;
18965 : : int arg2 ;
18966 : : outputFormatObj *arg3 = (outputFormatObj *) NULL ;
18967 : : char *arg4 = (char *) NULL ;
18968 : : double arg5 = (double) MS_DEFAULT_RESOLUTION ;
18969 : : double arg6 = (double) MS_DEFAULT_RESOLUTION ;
18970 : : struct imageObj *result = 0 ;
18971 : :
18972 : : (void)jenv;
18973 : : (void)jcls;
18974 : : (void)jarg3_;
18975 : : arg1 = (int)jarg1;
18976 : : arg2 = (int)jarg2;
18977 : 0 : arg3 = *(outputFormatObj **)&jarg3;
18978 : : {
18979 : 0 : arg4 = JNU_GetStringNativeChars(jenv, jarg4);
18980 : : }
18981 : : arg5 = (double)jarg5;
18982 : : arg6 = (double)jarg6;
18983 : : {
18984 : : errorObj *ms_error;
18985 : 0 : result = (struct imageObj *)new_imageObj(arg1,arg2,arg3,(char const *)arg4,arg5,arg6);
18986 : 0 : ms_error = msGetErrorObj();
18987 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18988 : : char ms_message[8192];
18989 : 0 : char* msg = msGetErrorString(";");
18990 : 0 : int ms_errorcode = ms_error->code;
18991 [ # # ]: 0 : if (msg) {
18992 : 0 : snprintf(ms_message, 8192, msg);
18993 : 0 : free(msg);
18994 : : }
18995 : : else sprintf(ms_message, "Unknown message");
18996 : :
18997 : 0 : msResetErrorList();
18998 : :
18999 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19000 : : case MS_NOTFOUND:
19001 : : break;
19002 : : case -1:
19003 : : break;
19004 : : case MS_IOERR:
19005 : : {
19006 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19007 : : };
19008 : : break;
19009 : : case MS_MEMERR:
19010 : : {
19011 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19012 : : };
19013 : : break;
19014 : : case MS_TYPEERR:
19015 : : {
19016 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19017 : : };
19018 : : break;
19019 : : case MS_EOFERR:
19020 : : {
19021 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19022 : : };
19023 : : break;
19024 : : case MS_CHILDERR:
19025 : : {
19026 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19027 : : };
19028 : : break;
19029 : : case MS_NULLPARENTERR:
19030 : : {
19031 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19032 : : };
19033 : : break;
19034 : : default:
19035 : : {
19036 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19037 : : };
19038 : : break;
19039 : : }
19040 : : }
19041 : : }
19042 : 0 : *(struct imageObj **)&jresult = result;
19043 [ # # ]: 0 : if (arg4) free(arg4);
19044 : 0 : return jresult;
19045 : : }
19046 : :
19047 : :
19048 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1imageObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19049 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19050 : :
19051 : : (void)jenv;
19052 : : (void)jcls;
19053 : 1 : arg1 = *(struct imageObj **)&jarg1;
19054 : : {
19055 : : errorObj *ms_error;
19056 : : delete_imageObj(arg1);
19057 : 1 : ms_error = msGetErrorObj();
19058 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19059 : : char ms_message[8192];
19060 : 0 : char* msg = msGetErrorString(";");
19061 : 0 : int ms_errorcode = ms_error->code;
19062 [ # # ]: 0 : if (msg) {
19063 : 0 : snprintf(ms_message, 8192, msg);
19064 : 0 : free(msg);
19065 : : }
19066 : : else sprintf(ms_message, "Unknown message");
19067 : :
19068 : 0 : msResetErrorList();
19069 : :
19070 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19071 : : case MS_NOTFOUND:
19072 : : break;
19073 : : case -1:
19074 : : break;
19075 : : case MS_IOERR:
19076 : : {
19077 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
19078 : : };
19079 : : break;
19080 : : case MS_MEMERR:
19081 : : {
19082 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
19083 : : };
19084 : : break;
19085 : : case MS_TYPEERR:
19086 : : {
19087 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
19088 : : };
19089 : : break;
19090 : : case MS_EOFERR:
19091 : : {
19092 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
19093 : : };
19094 : : break;
19095 : : case MS_CHILDERR:
19096 : : {
19097 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19098 : : };
19099 : : break;
19100 : : case MS_NULLPARENTERR:
19101 : : {
19102 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19103 : : };
19104 : : break;
19105 : : default:
19106 : : {
19107 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
19108 : : };
19109 : : break;
19110 : : }
19111 : : }
19112 : : }
19113 : : }
19114 : :
19115 : :
19116 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1save(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
19117 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19118 : : char *arg2 = (char *) 0 ;
19119 : : mapObj *arg3 = (mapObj *) NULL ;
19120 : :
19121 : : (void)jenv;
19122 : : (void)jcls;
19123 : : (void)jarg1_;
19124 : : (void)jarg3_;
19125 : 1 : arg1 = *(struct imageObj **)&jarg1;
19126 : : {
19127 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19128 : : }
19129 : 1 : arg3 = *(mapObj **)&jarg3;
19130 : : {
19131 : : errorObj *ms_error;
19132 : : imageObj_save(arg1,arg2,arg3);
19133 : 1 : ms_error = msGetErrorObj();
19134 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19135 : : char ms_message[8192];
19136 : 0 : char* msg = msGetErrorString(";");
19137 : 0 : int ms_errorcode = ms_error->code;
19138 [ # # ]: 0 : if (msg) {
19139 : 0 : snprintf(ms_message, 8192, msg);
19140 : 0 : free(msg);
19141 : : }
19142 : : else sprintf(ms_message, "Unknown message");
19143 : :
19144 : 0 : msResetErrorList();
19145 : :
19146 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19147 : : case MS_NOTFOUND:
19148 : : break;
19149 : : case -1:
19150 : : break;
19151 : : case MS_IOERR:
19152 : : {
19153 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
19154 : : };
19155 : : break;
19156 : : case MS_MEMERR:
19157 : : {
19158 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
19159 : : };
19160 : : break;
19161 : : case MS_TYPEERR:
19162 : : {
19163 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
19164 : : };
19165 : : break;
19166 : : case MS_EOFERR:
19167 : : {
19168 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
19169 : : };
19170 : : break;
19171 : : case MS_CHILDERR:
19172 : : {
19173 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19174 : : };
19175 : : break;
19176 : : case MS_NULLPARENTERR:
19177 : : {
19178 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19179 : : };
19180 : : break;
19181 : : default:
19182 : : {
19183 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
19184 : : };
19185 : : break;
19186 : : }
19187 : : }
19188 : : }
19189 [ + - ]: 1 : if (arg2) free(arg2);
19190 : : }
19191 : :
19192 : :
19193 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1write(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
19194 : : jint jresult = 0 ;
19195 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19196 : : FILE *arg2 = (FILE *) NULL ;
19197 : : int result;
19198 : :
19199 : : (void)jenv;
19200 : : (void)jcls;
19201 : : (void)jarg1_;
19202 : 0 : arg1 = *(struct imageObj **)&jarg1;
19203 : 0 : arg2 = *(FILE **)&jarg2;
19204 : : {
19205 : : errorObj *ms_error;
19206 : : result = (int)imageObj_write(arg1,arg2);
19207 : 0 : ms_error = msGetErrorObj();
19208 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19209 : : char ms_message[8192];
19210 : 0 : char* msg = msGetErrorString(";");
19211 : 0 : int ms_errorcode = ms_error->code;
19212 [ # # ]: 0 : if (msg) {
19213 : 0 : snprintf(ms_message, 8192, msg);
19214 : 0 : free(msg);
19215 : : }
19216 : : else sprintf(ms_message, "Unknown message");
19217 : :
19218 : 0 : msResetErrorList();
19219 : :
19220 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19221 : : case MS_NOTFOUND:
19222 : : break;
19223 : : case -1:
19224 : : break;
19225 : : case MS_IOERR:
19226 : : {
19227 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19228 : : };
19229 : : break;
19230 : : case MS_MEMERR:
19231 : : {
19232 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19233 : : };
19234 : : break;
19235 : : case MS_TYPEERR:
19236 : : {
19237 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19238 : : };
19239 : : break;
19240 : : case MS_EOFERR:
19241 : : {
19242 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19243 : : };
19244 : : break;
19245 : : case MS_CHILDERR:
19246 : : {
19247 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19248 : : };
19249 : : break;
19250 : : case MS_NULLPARENTERR:
19251 : : {
19252 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19253 : : };
19254 : : break;
19255 : : default:
19256 : : {
19257 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19258 : : };
19259 : : break;
19260 : : }
19261 : : }
19262 : : }
19263 : : jresult = (jint)result;
19264 : : return jresult;
19265 : : }
19266 : :
19267 : :
19268 : 1 : SWIGEXPORT jbyteArray JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1getBytes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19269 : : jbyteArray jresult = 0 ;
19270 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19271 : : gdBuffer result;
19272 : :
19273 : : (void)jenv;
19274 : : (void)jcls;
19275 : : (void)jarg1_;
19276 : 1 : arg1 = *(struct imageObj **)&jarg1;
19277 : : {
19278 : : errorObj *ms_error;
19279 : : result = imageObj_getBytes(arg1);
19280 : 1 : ms_error = msGetErrorObj();
19281 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19282 : : char ms_message[8192];
19283 : 0 : char* msg = msGetErrorString(";");
19284 : 0 : int ms_errorcode = ms_error->code;
19285 [ # # ]: 0 : if (msg) {
19286 : 0 : snprintf(ms_message, 8192, msg);
19287 : 0 : free(msg);
19288 : : }
19289 : : else sprintf(ms_message, "Unknown message");
19290 : :
19291 : 0 : msResetErrorList();
19292 : :
19293 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19294 : : case MS_NOTFOUND:
19295 : : break;
19296 : : case -1:
19297 : : break;
19298 : : case MS_IOERR:
19299 : : {
19300 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19301 : : };
19302 : : break;
19303 : : case MS_MEMERR:
19304 : : {
19305 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19306 : : };
19307 : : break;
19308 : : case MS_TYPEERR:
19309 : : {
19310 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19311 : : };
19312 : : break;
19313 : : case MS_EOFERR:
19314 : : {
19315 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19316 : : };
19317 : : break;
19318 : : case MS_CHILDERR:
19319 : : {
19320 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19321 : : };
19322 : : break;
19323 : : case MS_NULLPARENTERR:
19324 : : {
19325 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19326 : : };
19327 : : break;
19328 : : default:
19329 : : {
19330 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19331 : : };
19332 : : break;
19333 : : }
19334 : : }
19335 : : }
19336 : 1 : jresult = SWIG_JavaArrayOutSchar(jenv, (&result)->data, (&result)->size);
19337 [ + - ]: 1 : if( (&result)->owns_data ) msFree((&result)->data);
19338 : : return jresult;
19339 : : }
19340 : :
19341 : :
19342 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19343 : : jint jresult = 0 ;
19344 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19345 : : int result;
19346 : :
19347 : : (void)jenv;
19348 : : (void)jcls;
19349 : : (void)jarg1_;
19350 : 1 : arg1 = *(struct imageObj **)&jarg1;
19351 : : {
19352 : : errorObj *ms_error;
19353 : : result = (int)imageObj_getSize(arg1);
19354 : 1 : ms_error = msGetErrorObj();
19355 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19356 : : char ms_message[8192];
19357 : 0 : char* msg = msGetErrorString(";");
19358 : 0 : int ms_errorcode = ms_error->code;
19359 [ # # ]: 0 : if (msg) {
19360 : 0 : snprintf(ms_message, 8192, msg);
19361 : 0 : free(msg);
19362 : : }
19363 : : else sprintf(ms_message, "Unknown message");
19364 : :
19365 : 0 : msResetErrorList();
19366 : :
19367 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19368 : : case MS_NOTFOUND:
19369 : : break;
19370 : : case -1:
19371 : : break;
19372 : : case MS_IOERR:
19373 : : {
19374 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19375 : : };
19376 : : break;
19377 : : case MS_MEMERR:
19378 : : {
19379 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19380 : : };
19381 : : break;
19382 : : case MS_TYPEERR:
19383 : : {
19384 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19385 : : };
19386 : : break;
19387 : : case MS_EOFERR:
19388 : : {
19389 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19390 : : };
19391 : : break;
19392 : : case MS_CHILDERR:
19393 : : {
19394 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19395 : : };
19396 : : break;
19397 : : case MS_NULLPARENTERR:
19398 : : {
19399 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19400 : : };
19401 : : break;
19402 : : default:
19403 : : {
19404 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19405 : : };
19406 : : break;
19407 : : }
19408 : : }
19409 : : }
19410 : : jresult = (jint)result;
19411 : : return jresult;
19412 : : }
19413 : :
19414 : :
19415 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1minscale_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19416 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19417 : : double arg2 ;
19418 : :
19419 : : (void)jenv;
19420 : : (void)jcls;
19421 : : (void)jarg1_;
19422 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19423 : : arg2 = (double)jarg2;
19424 [ # # ]: 0 : if (arg1) (arg1)->minscale = arg2;
19425 : 0 : }
19426 : :
19427 : :
19428 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1minscale_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19429 : : jdouble jresult = 0 ;
19430 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19431 : : double result;
19432 : :
19433 : : (void)jenv;
19434 : : (void)jcls;
19435 : : (void)jarg1_;
19436 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19437 : 0 : result = (double) ((arg1)->minscale);
19438 : : jresult = (jdouble)result;
19439 : 0 : return jresult;
19440 : : }
19441 : :
19442 : :
19443 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1maxscale_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19444 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19445 : : double arg2 ;
19446 : :
19447 : : (void)jenv;
19448 : : (void)jcls;
19449 : : (void)jarg1_;
19450 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19451 : : arg2 = (double)jarg2;
19452 [ # # ]: 0 : if (arg1) (arg1)->maxscale = arg2;
19453 : 0 : }
19454 : :
19455 : :
19456 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1maxscale_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19457 : : jdouble jresult = 0 ;
19458 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19459 : : double result;
19460 : :
19461 : : (void)jenv;
19462 : : (void)jcls;
19463 : : (void)jarg1_;
19464 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19465 : 0 : result = (double) ((arg1)->maxscale);
19466 : : jresult = (jdouble)result;
19467 : 0 : return jresult;
19468 : : }
19469 : :
19470 : :
19471 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1value_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19472 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19473 : : char *arg2 = (char *) 0 ;
19474 : :
19475 : : (void)jenv;
19476 : : (void)jcls;
19477 : : (void)jarg1_;
19478 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19479 : : {
19480 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19481 : : }
19482 : : {
19483 [ # # ]: 0 : if (arg1->value) free((char*)arg1->value);
19484 [ # # ]: 0 : if (arg2) {
19485 : 0 : arg1->value = (char *) malloc(strlen(arg2)+1);
19486 : 0 : strcpy((char*)arg1->value,arg2);
19487 : : } else {
19488 : 0 : arg1->value = 0;
19489 : : }
19490 : : }
19491 [ # # ]: 0 : if (arg2) free(arg2);
19492 : 0 : }
19493 : :
19494 : :
19495 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1value_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19496 : : jstring jresult = 0 ;
19497 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19498 : : char *result = 0 ;
19499 : :
19500 : : (void)jenv;
19501 : : (void)jcls;
19502 : : (void)jarg1_;
19503 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19504 : 0 : result = (char *) ((arg1)->value);
19505 : : {
19506 : 0 : jresult = JNU_NewStringNative(jenv, result);
19507 : : }
19508 : 0 : return jresult;
19509 : : }
19510 : :
19511 : :
19512 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1scaleTokenEntryObj(JNIEnv *jenv, jclass jcls) {
19513 : : jlong jresult = 0 ;
19514 : : scaleTokenEntryObj *result = 0 ;
19515 : :
19516 : : (void)jenv;
19517 : : (void)jcls;
19518 : : {
19519 : : errorObj *ms_error;
19520 : 0 : result = (scaleTokenEntryObj *)calloc(1, sizeof(scaleTokenEntryObj));
19521 : 0 : ms_error = msGetErrorObj();
19522 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19523 : : char ms_message[8192];
19524 : 0 : char* msg = msGetErrorString(";");
19525 : 0 : int ms_errorcode = ms_error->code;
19526 [ # # ]: 0 : if (msg) {
19527 : 0 : snprintf(ms_message, 8192, msg);
19528 : 0 : free(msg);
19529 : : }
19530 : : else sprintf(ms_message, "Unknown message");
19531 : :
19532 : 0 : msResetErrorList();
19533 : :
19534 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19535 : : case MS_NOTFOUND:
19536 : : break;
19537 : : case -1:
19538 : : break;
19539 : : case MS_IOERR:
19540 : : {
19541 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19542 : : };
19543 : : break;
19544 : : case MS_MEMERR:
19545 : : {
19546 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19547 : : };
19548 : : break;
19549 : : case MS_TYPEERR:
19550 : : {
19551 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19552 : : };
19553 : : break;
19554 : : case MS_EOFERR:
19555 : : {
19556 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19557 : : };
19558 : : break;
19559 : : case MS_CHILDERR:
19560 : : {
19561 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19562 : : };
19563 : : break;
19564 : : case MS_NULLPARENTERR:
19565 : : {
19566 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19567 : : };
19568 : : break;
19569 : : default:
19570 : : {
19571 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19572 : : };
19573 : : break;
19574 : : }
19575 : : }
19576 : : }
19577 : 0 : *(scaleTokenEntryObj **)&jresult = result;
19578 : 0 : return jresult;
19579 : : }
19580 : :
19581 : :
19582 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1scaleTokenEntryObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19583 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19584 : :
19585 : : (void)jenv;
19586 : : (void)jcls;
19587 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19588 : : {
19589 : : errorObj *ms_error;
19590 : 0 : free((char *) arg1);
19591 : 0 : ms_error = msGetErrorObj();
19592 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19593 : : char ms_message[8192];
19594 : 0 : char* msg = msGetErrorString(";");
19595 : 0 : int ms_errorcode = ms_error->code;
19596 [ # # ]: 0 : if (msg) {
19597 : 0 : snprintf(ms_message, 8192, msg);
19598 : 0 : free(msg);
19599 : : }
19600 : : else sprintf(ms_message, "Unknown message");
19601 : :
19602 : 0 : msResetErrorList();
19603 : :
19604 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19605 : : case MS_NOTFOUND:
19606 : : break;
19607 : : case -1:
19608 : : break;
19609 : : case MS_IOERR:
19610 : : {
19611 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
19612 : : };
19613 : : break;
19614 : : case MS_MEMERR:
19615 : : {
19616 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
19617 : : };
19618 : : break;
19619 : : case MS_TYPEERR:
19620 : : {
19621 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
19622 : : };
19623 : : break;
19624 : : case MS_EOFERR:
19625 : : {
19626 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
19627 : : };
19628 : : break;
19629 : : case MS_CHILDERR:
19630 : : {
19631 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19632 : : };
19633 : : break;
19634 : : case MS_NULLPARENTERR:
19635 : : {
19636 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19637 : : };
19638 : : break;
19639 : : default:
19640 : : {
19641 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
19642 : : };
19643 : : break;
19644 : : }
19645 : : }
19646 : : }
19647 : : }
19648 : :
19649 : :
19650 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19651 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19652 : : char *arg2 = (char *) 0 ;
19653 : :
19654 : : (void)jenv;
19655 : : (void)jcls;
19656 : : (void)jarg1_;
19657 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19658 : : {
19659 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19660 : : }
19661 : : {
19662 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
19663 [ # # ]: 0 : if (arg2) {
19664 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
19665 : 0 : strcpy((char*)arg1->name,arg2);
19666 : : } else {
19667 : 0 : arg1->name = 0;
19668 : : }
19669 : : }
19670 [ # # ]: 0 : if (arg2) free(arg2);
19671 : 0 : }
19672 : :
19673 : :
19674 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19675 : : jstring jresult = 0 ;
19676 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19677 : : char *result = 0 ;
19678 : :
19679 : : (void)jenv;
19680 : : (void)jcls;
19681 : : (void)jarg1_;
19682 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19683 : 0 : result = (char *) ((arg1)->name);
19684 : : {
19685 : 0 : jresult = JNU_NewStringNative(jenv, result);
19686 : : }
19687 : 0 : return jresult;
19688 : : }
19689 : :
19690 : :
19691 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1n_1entries_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
19692 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19693 : : int arg2 ;
19694 : :
19695 : : (void)jenv;
19696 : : (void)jcls;
19697 : : (void)jarg1_;
19698 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19699 : : arg2 = (int)jarg2;
19700 [ # # ]: 0 : if (arg1) (arg1)->n_entries = arg2;
19701 : 0 : }
19702 : :
19703 : :
19704 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1n_1entries_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19705 : : jint jresult = 0 ;
19706 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19707 : : int result;
19708 : :
19709 : : (void)jenv;
19710 : : (void)jcls;
19711 : : (void)jarg1_;
19712 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19713 : 0 : result = (int) ((arg1)->n_entries);
19714 : : jresult = (jint)result;
19715 : 0 : return jresult;
19716 : : }
19717 : :
19718 : :
19719 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1tokens_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
19720 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19721 : : scaleTokenEntryObj *arg2 = (scaleTokenEntryObj *) 0 ;
19722 : :
19723 : : (void)jenv;
19724 : : (void)jcls;
19725 : : (void)jarg1_;
19726 : : (void)jarg2_;
19727 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19728 : 0 : arg2 = *(scaleTokenEntryObj **)&jarg2;
19729 [ # # ]: 0 : if (arg1) (arg1)->tokens = arg2;
19730 : 0 : }
19731 : :
19732 : :
19733 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1tokens_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19734 : : jlong jresult = 0 ;
19735 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19736 : : scaleTokenEntryObj *result = 0 ;
19737 : :
19738 : : (void)jenv;
19739 : : (void)jcls;
19740 : : (void)jarg1_;
19741 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19742 : 0 : result = (scaleTokenEntryObj *) ((arg1)->tokens);
19743 : 0 : *(scaleTokenEntryObj **)&jresult = result;
19744 : 0 : return jresult;
19745 : : }
19746 : :
19747 : :
19748 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1scaleTokenObj(JNIEnv *jenv, jclass jcls) {
19749 : : jlong jresult = 0 ;
19750 : : scaleTokenObj *result = 0 ;
19751 : :
19752 : : (void)jenv;
19753 : : (void)jcls;
19754 : : {
19755 : : errorObj *ms_error;
19756 : 0 : result = (scaleTokenObj *)calloc(1, sizeof(scaleTokenObj));
19757 : 0 : ms_error = msGetErrorObj();
19758 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19759 : : char ms_message[8192];
19760 : 0 : char* msg = msGetErrorString(";");
19761 : 0 : int ms_errorcode = ms_error->code;
19762 [ # # ]: 0 : if (msg) {
19763 : 0 : snprintf(ms_message, 8192, msg);
19764 : 0 : free(msg);
19765 : : }
19766 : : else sprintf(ms_message, "Unknown message");
19767 : :
19768 : 0 : msResetErrorList();
19769 : :
19770 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19771 : : case MS_NOTFOUND:
19772 : : break;
19773 : : case -1:
19774 : : break;
19775 : : case MS_IOERR:
19776 : : {
19777 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19778 : : };
19779 : : break;
19780 : : case MS_MEMERR:
19781 : : {
19782 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19783 : : };
19784 : : break;
19785 : : case MS_TYPEERR:
19786 : : {
19787 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19788 : : };
19789 : : break;
19790 : : case MS_EOFERR:
19791 : : {
19792 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19793 : : };
19794 : : break;
19795 : : case MS_CHILDERR:
19796 : : {
19797 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19798 : : };
19799 : : break;
19800 : : case MS_NULLPARENTERR:
19801 : : {
19802 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19803 : : };
19804 : : break;
19805 : : default:
19806 : : {
19807 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19808 : : };
19809 : : break;
19810 : : }
19811 : : }
19812 : : }
19813 : 0 : *(scaleTokenObj **)&jresult = result;
19814 : 0 : return jresult;
19815 : : }
19816 : :
19817 : :
19818 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1scaleTokenObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19819 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19820 : :
19821 : : (void)jenv;
19822 : : (void)jcls;
19823 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19824 : : {
19825 : : errorObj *ms_error;
19826 : 0 : free((char *) arg1);
19827 : 0 : ms_error = msGetErrorObj();
19828 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19829 : : char ms_message[8192];
19830 : 0 : char* msg = msGetErrorString(";");
19831 : 0 : int ms_errorcode = ms_error->code;
19832 [ # # ]: 0 : if (msg) {
19833 : 0 : snprintf(ms_message, 8192, msg);
19834 : 0 : free(msg);
19835 : : }
19836 : : else sprintf(ms_message, "Unknown message");
19837 : :
19838 : 0 : msResetErrorList();
19839 : :
19840 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19841 : : case MS_NOTFOUND:
19842 : : break;
19843 : : case -1:
19844 : : break;
19845 : : case MS_IOERR:
19846 : : {
19847 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
19848 : : };
19849 : : break;
19850 : : case MS_MEMERR:
19851 : : {
19852 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
19853 : : };
19854 : : break;
19855 : : case MS_TYPEERR:
19856 : : {
19857 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
19858 : : };
19859 : : break;
19860 : : case MS_EOFERR:
19861 : : {
19862 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
19863 : : };
19864 : : break;
19865 : : case MS_CHILDERR:
19866 : : {
19867 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19868 : : };
19869 : : break;
19870 : : case MS_NULLPARENTERR:
19871 : : {
19872 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19873 : : };
19874 : : break;
19875 : : default:
19876 : : {
19877 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
19878 : : };
19879 : : break;
19880 : : }
19881 : : }
19882 : : }
19883 : : }
19884 : :
19885 : :
19886 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1classitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19887 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19888 : : char *arg2 = (char *) 0 ;
19889 : :
19890 : : (void)jenv;
19891 : : (void)jcls;
19892 : : (void)jarg1_;
19893 : 0 : arg1 = *(struct layerObj **)&jarg1;
19894 : : {
19895 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19896 : : }
19897 : : {
19898 [ # # ]: 0 : if (arg1->classitem) free((char*)arg1->classitem);
19899 [ # # ]: 0 : if (arg2) {
19900 : 0 : arg1->classitem = (char *) malloc(strlen(arg2)+1);
19901 : 0 : strcpy((char*)arg1->classitem,arg2);
19902 : : } else {
19903 : 0 : arg1->classitem = 0;
19904 : : }
19905 : : }
19906 [ # # ]: 0 : if (arg2) free(arg2);
19907 : 0 : }
19908 : :
19909 : :
19910 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1classitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19911 : : jstring jresult = 0 ;
19912 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19913 : : char *result = 0 ;
19914 : :
19915 : : (void)jenv;
19916 : : (void)jcls;
19917 : : (void)jarg1_;
19918 : 0 : arg1 = *(struct layerObj **)&jarg1;
19919 : 0 : result = (char *) ((arg1)->classitem);
19920 : : {
19921 : 0 : jresult = JNU_NewStringNative(jenv, result);
19922 : : }
19923 : 0 : return jresult;
19924 : : }
19925 : :
19926 : :
19927 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19928 : : jint jresult = 0 ;
19929 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19930 : : int result;
19931 : :
19932 : : (void)jenv;
19933 : : (void)jcls;
19934 : : (void)jarg1_;
19935 : 0 : arg1 = *(struct layerObj **)&jarg1;
19936 : 0 : result = (int) ((arg1)->refcount);
19937 : : jresult = (jint)result;
19938 : 0 : return jresult;
19939 : : }
19940 : :
19941 : :
19942 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1numclasses_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19943 : : jint jresult = 0 ;
19944 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19945 : : int result;
19946 : :
19947 : : (void)jenv;
19948 : : (void)jcls;
19949 : : (void)jarg1_;
19950 : 0 : arg1 = *(struct layerObj **)&jarg1;
19951 : 0 : result = (int) ((arg1)->numclasses);
19952 : : jresult = (jint)result;
19953 : 0 : return jresult;
19954 : : }
19955 : :
19956 : :
19957 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxclasses_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19958 : : jint jresult = 0 ;
19959 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19960 : : int result;
19961 : :
19962 : : (void)jenv;
19963 : : (void)jcls;
19964 : : (void)jarg1_;
19965 : 0 : arg1 = *(struct layerObj **)&jarg1;
19966 : 0 : result = (int) ((arg1)->maxclasses);
19967 : : jresult = (jint)result;
19968 : 0 : return jresult;
19969 : : }
19970 : :
19971 : :
19972 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1index_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19973 : : jint jresult = 0 ;
19974 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19975 : : int result;
19976 : :
19977 : : (void)jenv;
19978 : : (void)jcls;
19979 : : (void)jarg1_;
19980 : 0 : arg1 = *(struct layerObj **)&jarg1;
19981 : 0 : result = (int) ((arg1)->index);
19982 : : jresult = (jint)result;
19983 : 0 : return jresult;
19984 : : }
19985 : :
19986 : :
19987 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1map_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19988 : : jlong jresult = 0 ;
19989 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19990 : : struct mapObj *result = 0 ;
19991 : :
19992 : : (void)jenv;
19993 : : (void)jcls;
19994 : : (void)jarg1_;
19995 : 1 : arg1 = *(struct layerObj **)&jarg1;
19996 : 1 : result = (struct mapObj *) ((arg1)->map);
19997 : 1 : *(struct mapObj **)&jresult = result;
19998 : 1 : return jresult;
19999 : : }
20000 : :
20001 : :
20002 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1header_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20003 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20004 : : char *arg2 = (char *) 0 ;
20005 : :
20006 : : (void)jenv;
20007 : : (void)jcls;
20008 : : (void)jarg1_;
20009 : 0 : arg1 = *(struct layerObj **)&jarg1;
20010 : : {
20011 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20012 : : }
20013 : : {
20014 [ # # ]: 0 : if (arg1->header) free((char*)arg1->header);
20015 [ # # ]: 0 : if (arg2) {
20016 : 0 : arg1->header = (char *) malloc(strlen(arg2)+1);
20017 : 0 : strcpy((char*)arg1->header,arg2);
20018 : : } else {
20019 : 0 : arg1->header = 0;
20020 : : }
20021 : : }
20022 [ # # ]: 0 : if (arg2) free(arg2);
20023 : 0 : }
20024 : :
20025 : :
20026 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1header_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20027 : : jstring jresult = 0 ;
20028 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20029 : : char *result = 0 ;
20030 : :
20031 : : (void)jenv;
20032 : : (void)jcls;
20033 : : (void)jarg1_;
20034 : 0 : arg1 = *(struct layerObj **)&jarg1;
20035 : 0 : result = (char *) ((arg1)->header);
20036 : : {
20037 : 0 : jresult = JNU_NewStringNative(jenv, result);
20038 : : }
20039 : 0 : return jresult;
20040 : : }
20041 : :
20042 : :
20043 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1footer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20044 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20045 : : char *arg2 = (char *) 0 ;
20046 : :
20047 : : (void)jenv;
20048 : : (void)jcls;
20049 : : (void)jarg1_;
20050 : 0 : arg1 = *(struct layerObj **)&jarg1;
20051 : : {
20052 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20053 : : }
20054 : : {
20055 [ # # ]: 0 : if (arg1->footer) free((char*)arg1->footer);
20056 [ # # ]: 0 : if (arg2) {
20057 : 0 : arg1->footer = (char *) malloc(strlen(arg2)+1);
20058 : 0 : strcpy((char*)arg1->footer,arg2);
20059 : : } else {
20060 : 0 : arg1->footer = 0;
20061 : : }
20062 : : }
20063 [ # # ]: 0 : if (arg2) free(arg2);
20064 : 0 : }
20065 : :
20066 : :
20067 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1footer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20068 : : jstring jresult = 0 ;
20069 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20070 : : char *result = 0 ;
20071 : :
20072 : : (void)jenv;
20073 : : (void)jcls;
20074 : : (void)jarg1_;
20075 : 0 : arg1 = *(struct layerObj **)&jarg1;
20076 : 0 : result = (char *) ((arg1)->footer);
20077 : : {
20078 : 0 : jresult = JNU_NewStringNative(jenv, result);
20079 : : }
20080 : 0 : return jresult;
20081 : : }
20082 : :
20083 : :
20084 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1template_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20085 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20086 : : char *arg2 = (char *) 0 ;
20087 : :
20088 : : (void)jenv;
20089 : : (void)jcls;
20090 : : (void)jarg1_;
20091 : 1 : arg1 = *(struct layerObj **)&jarg1;
20092 : : {
20093 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20094 : : }
20095 : : {
20096 [ - + ]: 1 : if (arg1->template) free((char*)arg1->template);
20097 [ + - ]: 1 : if (arg2) {
20098 : 1 : arg1->template = (char *) malloc(strlen(arg2)+1);
20099 : 1 : strcpy((char*)arg1->template,arg2);
20100 : : } else {
20101 : 0 : arg1->template = 0;
20102 : : }
20103 : : }
20104 [ + - ]: 1 : if (arg2) free(arg2);
20105 : 1 : }
20106 : :
20107 : :
20108 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1template_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20109 : : jstring jresult = 0 ;
20110 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20111 : : char *result = 0 ;
20112 : :
20113 : : (void)jenv;
20114 : : (void)jcls;
20115 : : (void)jarg1_;
20116 : 0 : arg1 = *(struct layerObj **)&jarg1;
20117 : 0 : result = (char *) ((arg1)->template);
20118 : : {
20119 : 0 : jresult = JNU_NewStringNative(jenv, result);
20120 : : }
20121 : 0 : return jresult;
20122 : : }
20123 : :
20124 : :
20125 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20126 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20127 : : char *arg2 = (char *) 0 ;
20128 : :
20129 : : (void)jenv;
20130 : : (void)jcls;
20131 : : (void)jarg1_;
20132 : 0 : arg1 = *(struct layerObj **)&jarg1;
20133 : : {
20134 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20135 : : }
20136 : : {
20137 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
20138 [ # # ]: 0 : if (arg2) {
20139 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
20140 : 0 : strcpy((char*)arg1->name,arg2);
20141 : : } else {
20142 : 0 : arg1->name = 0;
20143 : : }
20144 : : }
20145 [ # # ]: 0 : if (arg2) free(arg2);
20146 : 0 : }
20147 : :
20148 : :
20149 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20150 : : jstring jresult = 0 ;
20151 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20152 : : char *result = 0 ;
20153 : :
20154 : : (void)jenv;
20155 : : (void)jcls;
20156 : : (void)jarg1_;
20157 : 0 : arg1 = *(struct layerObj **)&jarg1;
20158 : 0 : result = (char *) ((arg1)->name);
20159 : : {
20160 : 0 : jresult = JNU_NewStringNative(jenv, result);
20161 : : }
20162 : 0 : return jresult;
20163 : : }
20164 : :
20165 : :
20166 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1group_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20167 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20168 : : char *arg2 = (char *) 0 ;
20169 : :
20170 : : (void)jenv;
20171 : : (void)jcls;
20172 : : (void)jarg1_;
20173 : 0 : arg1 = *(struct layerObj **)&jarg1;
20174 : : {
20175 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20176 : : }
20177 : : {
20178 [ # # ]: 0 : if (arg1->group) free((char*)arg1->group);
20179 [ # # ]: 0 : if (arg2) {
20180 : 0 : arg1->group = (char *) malloc(strlen(arg2)+1);
20181 : 0 : strcpy((char*)arg1->group,arg2);
20182 : : } else {
20183 : 0 : arg1->group = 0;
20184 : : }
20185 : : }
20186 [ # # ]: 0 : if (arg2) free(arg2);
20187 : 0 : }
20188 : :
20189 : :
20190 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1group_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20191 : : jstring jresult = 0 ;
20192 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20193 : : char *result = 0 ;
20194 : :
20195 : : (void)jenv;
20196 : : (void)jcls;
20197 : : (void)jarg1_;
20198 : 0 : arg1 = *(struct layerObj **)&jarg1;
20199 : 0 : result = (char *) ((arg1)->group);
20200 : : {
20201 : 0 : jresult = JNU_NewStringNative(jenv, result);
20202 : : }
20203 : 0 : return jresult;
20204 : : }
20205 : :
20206 : :
20207 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20208 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20209 : : int arg2 ;
20210 : :
20211 : : (void)jenv;
20212 : : (void)jcls;
20213 : : (void)jarg1_;
20214 : 0 : arg1 = *(struct layerObj **)&jarg1;
20215 : : arg2 = (int)jarg2;
20216 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
20217 : 0 : }
20218 : :
20219 : :
20220 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20221 : : jint jresult = 0 ;
20222 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20223 : : int result;
20224 : :
20225 : : (void)jenv;
20226 : : (void)jcls;
20227 : : (void)jarg1_;
20228 : 0 : arg1 = *(struct layerObj **)&jarg1;
20229 : 0 : result = (int) ((arg1)->status);
20230 : : jresult = (jint)result;
20231 : 0 : return jresult;
20232 : : }
20233 : :
20234 : :
20235 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1data_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20236 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20237 : : char *arg2 = (char *) 0 ;
20238 : :
20239 : : (void)jenv;
20240 : : (void)jcls;
20241 : : (void)jarg1_;
20242 : 0 : arg1 = *(struct layerObj **)&jarg1;
20243 : : {
20244 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20245 : : }
20246 : : {
20247 [ # # ]: 0 : if (arg1->data) free((char*)arg1->data);
20248 [ # # ]: 0 : if (arg2) {
20249 : 0 : arg1->data = (char *) malloc(strlen(arg2)+1);
20250 : 0 : strcpy((char*)arg1->data,arg2);
20251 : : } else {
20252 : 0 : arg1->data = 0;
20253 : : }
20254 : : }
20255 [ # # ]: 0 : if (arg2) free(arg2);
20256 : 0 : }
20257 : :
20258 : :
20259 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1data_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20260 : : jstring jresult = 0 ;
20261 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20262 : : char *result = 0 ;
20263 : :
20264 : : (void)jenv;
20265 : : (void)jcls;
20266 : : (void)jarg1_;
20267 : 0 : arg1 = *(struct layerObj **)&jarg1;
20268 : 0 : result = (char *) ((arg1)->data);
20269 : : {
20270 : 0 : jresult = JNU_NewStringNative(jenv, result);
20271 : : }
20272 : 0 : return jresult;
20273 : : }
20274 : :
20275 : :
20276 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20277 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20278 : : enum MS_LAYER_TYPE arg2 ;
20279 : :
20280 : : (void)jenv;
20281 : : (void)jcls;
20282 : : (void)jarg1_;
20283 : 0 : arg1 = *(struct layerObj **)&jarg1;
20284 : 0 : arg2 = (enum MS_LAYER_TYPE)jarg2;
20285 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
20286 : 0 : }
20287 : :
20288 : :
20289 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20290 : : jint jresult = 0 ;
20291 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20292 : : enum MS_LAYER_TYPE result;
20293 : :
20294 : : (void)jenv;
20295 : : (void)jcls;
20296 : : (void)jarg1_;
20297 : 0 : arg1 = *(struct layerObj **)&jarg1;
20298 : 0 : result = (enum MS_LAYER_TYPE) ((arg1)->type);
20299 : 0 : jresult = (jint)result;
20300 : 0 : return jresult;
20301 : : }
20302 : :
20303 : :
20304 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tolerance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20305 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20306 : : double arg2 ;
20307 : :
20308 : : (void)jenv;
20309 : : (void)jcls;
20310 : : (void)jarg1_;
20311 : 0 : arg1 = *(struct layerObj **)&jarg1;
20312 : : arg2 = (double)jarg2;
20313 [ # # ]: 0 : if (arg1) (arg1)->tolerance = arg2;
20314 : 0 : }
20315 : :
20316 : :
20317 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tolerance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20318 : : jdouble jresult = 0 ;
20319 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20320 : : double result;
20321 : :
20322 : : (void)jenv;
20323 : : (void)jcls;
20324 : : (void)jarg1_;
20325 : 0 : arg1 = *(struct layerObj **)&jarg1;
20326 : 0 : result = (double) ((arg1)->tolerance);
20327 : : jresult = (jdouble)result;
20328 : 0 : return jresult;
20329 : : }
20330 : :
20331 : :
20332 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1toleranceunits_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20333 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20334 : : int arg2 ;
20335 : :
20336 : : (void)jenv;
20337 : : (void)jcls;
20338 : : (void)jarg1_;
20339 : 0 : arg1 = *(struct layerObj **)&jarg1;
20340 : : arg2 = (int)jarg2;
20341 [ # # ]: 0 : if (arg1) (arg1)->toleranceunits = arg2;
20342 : 0 : }
20343 : :
20344 : :
20345 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1toleranceunits_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20346 : : jint jresult = 0 ;
20347 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20348 : : int result;
20349 : :
20350 : : (void)jenv;
20351 : : (void)jcls;
20352 : : (void)jarg1_;
20353 : 0 : arg1 = *(struct layerObj **)&jarg1;
20354 : 0 : result = (int) ((arg1)->toleranceunits);
20355 : : jresult = (jint)result;
20356 : 0 : return jresult;
20357 : : }
20358 : :
20359 : :
20360 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1symbolscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20361 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20362 : : double arg2 ;
20363 : :
20364 : : (void)jenv;
20365 : : (void)jcls;
20366 : : (void)jarg1_;
20367 : 0 : arg1 = *(struct layerObj **)&jarg1;
20368 : : arg2 = (double)jarg2;
20369 [ # # ]: 0 : if (arg1) (arg1)->symbolscaledenom = arg2;
20370 : 0 : }
20371 : :
20372 : :
20373 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1symbolscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20374 : : jdouble jresult = 0 ;
20375 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20376 : : double result;
20377 : :
20378 : : (void)jenv;
20379 : : (void)jcls;
20380 : : (void)jarg1_;
20381 : 0 : arg1 = *(struct layerObj **)&jarg1;
20382 : 0 : result = (double) ((arg1)->symbolscaledenom);
20383 : : jresult = (jdouble)result;
20384 : 0 : return jresult;
20385 : : }
20386 : :
20387 : :
20388 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20389 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20390 : : double arg2 ;
20391 : :
20392 : : (void)jenv;
20393 : : (void)jcls;
20394 : : (void)jarg1_;
20395 : 0 : arg1 = *(struct layerObj **)&jarg1;
20396 : : arg2 = (double)jarg2;
20397 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
20398 : 0 : }
20399 : :
20400 : :
20401 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20402 : : jdouble jresult = 0 ;
20403 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20404 : : double result;
20405 : :
20406 : : (void)jenv;
20407 : : (void)jcls;
20408 : : (void)jarg1_;
20409 : 0 : arg1 = *(struct layerObj **)&jarg1;
20410 : 0 : result = (double) ((arg1)->minscaledenom);
20411 : : jresult = (jdouble)result;
20412 : 0 : return jresult;
20413 : : }
20414 : :
20415 : :
20416 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20417 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20418 : : double arg2 ;
20419 : :
20420 : : (void)jenv;
20421 : : (void)jcls;
20422 : : (void)jarg1_;
20423 : 0 : arg1 = *(struct layerObj **)&jarg1;
20424 : : arg2 = (double)jarg2;
20425 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
20426 : 0 : }
20427 : :
20428 : :
20429 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20430 : : jdouble jresult = 0 ;
20431 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20432 : : double result;
20433 : :
20434 : : (void)jenv;
20435 : : (void)jcls;
20436 : : (void)jarg1_;
20437 : 0 : arg1 = *(struct layerObj **)&jarg1;
20438 : 0 : result = (double) ((arg1)->maxscaledenom);
20439 : : jresult = (jdouble)result;
20440 : 0 : return jresult;
20441 : : }
20442 : :
20443 : :
20444 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1minfeaturesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20445 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20446 : : int arg2 ;
20447 : :
20448 : : (void)jenv;
20449 : : (void)jcls;
20450 : : (void)jarg1_;
20451 : 0 : arg1 = *(struct layerObj **)&jarg1;
20452 : : arg2 = (int)jarg2;
20453 [ # # ]: 0 : if (arg1) (arg1)->minfeaturesize = arg2;
20454 : 0 : }
20455 : :
20456 : :
20457 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1minfeaturesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20458 : : jint jresult = 0 ;
20459 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20460 : : int result;
20461 : :
20462 : : (void)jenv;
20463 : : (void)jcls;
20464 : : (void)jarg1_;
20465 : 0 : arg1 = *(struct layerObj **)&jarg1;
20466 : 0 : result = (int) ((arg1)->minfeaturesize);
20467 : : jresult = (jint)result;
20468 : 0 : return jresult;
20469 : : }
20470 : :
20471 : :
20472 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelminscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20473 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20474 : : double arg2 ;
20475 : :
20476 : : (void)jenv;
20477 : : (void)jcls;
20478 : : (void)jarg1_;
20479 : 0 : arg1 = *(struct layerObj **)&jarg1;
20480 : : arg2 = (double)jarg2;
20481 [ # # ]: 0 : if (arg1) (arg1)->labelminscaledenom = arg2;
20482 : 0 : }
20483 : :
20484 : :
20485 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelminscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20486 : : jdouble jresult = 0 ;
20487 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20488 : : double result;
20489 : :
20490 : : (void)jenv;
20491 : : (void)jcls;
20492 : : (void)jarg1_;
20493 : 0 : arg1 = *(struct layerObj **)&jarg1;
20494 : 0 : result = (double) ((arg1)->labelminscaledenom);
20495 : : jresult = (jdouble)result;
20496 : 0 : return jresult;
20497 : : }
20498 : :
20499 : :
20500 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelmaxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20501 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20502 : : double arg2 ;
20503 : :
20504 : : (void)jenv;
20505 : : (void)jcls;
20506 : : (void)jarg1_;
20507 : 0 : arg1 = *(struct layerObj **)&jarg1;
20508 : : arg2 = (double)jarg2;
20509 [ # # ]: 0 : if (arg1) (arg1)->labelmaxscaledenom = arg2;
20510 : 0 : }
20511 : :
20512 : :
20513 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelmaxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20514 : : jdouble jresult = 0 ;
20515 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20516 : : double result;
20517 : :
20518 : : (void)jenv;
20519 : : (void)jcls;
20520 : : (void)jarg1_;
20521 : 0 : arg1 = *(struct layerObj **)&jarg1;
20522 : 0 : result = (double) ((arg1)->labelmaxscaledenom);
20523 : : jresult = (jdouble)result;
20524 : 0 : return jresult;
20525 : : }
20526 : :
20527 : :
20528 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1mingeowidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20529 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20530 : : double arg2 ;
20531 : :
20532 : : (void)jenv;
20533 : : (void)jcls;
20534 : : (void)jarg1_;
20535 : 0 : arg1 = *(struct layerObj **)&jarg1;
20536 : : arg2 = (double)jarg2;
20537 [ # # ]: 0 : if (arg1) (arg1)->mingeowidth = arg2;
20538 : 0 : }
20539 : :
20540 : :
20541 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1mingeowidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20542 : : jdouble jresult = 0 ;
20543 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20544 : : double result;
20545 : :
20546 : : (void)jenv;
20547 : : (void)jcls;
20548 : : (void)jarg1_;
20549 : 0 : arg1 = *(struct layerObj **)&jarg1;
20550 : 0 : result = (double) ((arg1)->mingeowidth);
20551 : : jresult = (jdouble)result;
20552 : 0 : return jresult;
20553 : : }
20554 : :
20555 : :
20556 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxgeowidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20557 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20558 : : double arg2 ;
20559 : :
20560 : : (void)jenv;
20561 : : (void)jcls;
20562 : : (void)jarg1_;
20563 : 0 : arg1 = *(struct layerObj **)&jarg1;
20564 : : arg2 = (double)jarg2;
20565 [ # # ]: 0 : if (arg1) (arg1)->maxgeowidth = arg2;
20566 : 0 : }
20567 : :
20568 : :
20569 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxgeowidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20570 : : jdouble jresult = 0 ;
20571 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20572 : : double result;
20573 : :
20574 : : (void)jenv;
20575 : : (void)jcls;
20576 : : (void)jarg1_;
20577 : 0 : arg1 = *(struct layerObj **)&jarg1;
20578 : 0 : result = (double) ((arg1)->maxgeowidth);
20579 : : jresult = (jdouble)result;
20580 : 0 : return jresult;
20581 : : }
20582 : :
20583 : :
20584 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1sizeunits_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20585 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20586 : : int arg2 ;
20587 : :
20588 : : (void)jenv;
20589 : : (void)jcls;
20590 : : (void)jarg1_;
20591 : 0 : arg1 = *(struct layerObj **)&jarg1;
20592 : : arg2 = (int)jarg2;
20593 [ # # ]: 0 : if (arg1) (arg1)->sizeunits = arg2;
20594 : 0 : }
20595 : :
20596 : :
20597 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1sizeunits_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20598 : : jint jresult = 0 ;
20599 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20600 : : int result;
20601 : :
20602 : : (void)jenv;
20603 : : (void)jcls;
20604 : : (void)jarg1_;
20605 : 0 : arg1 = *(struct layerObj **)&jarg1;
20606 : 0 : result = (int) ((arg1)->sizeunits);
20607 : : jresult = (jint)result;
20608 : 0 : return jresult;
20609 : : }
20610 : :
20611 : :
20612 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxfeatures_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20613 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20614 : : int arg2 ;
20615 : :
20616 : : (void)jenv;
20617 : : (void)jcls;
20618 : : (void)jarg1_;
20619 : 0 : arg1 = *(struct layerObj **)&jarg1;
20620 : : arg2 = (int)jarg2;
20621 [ # # ]: 0 : if (arg1) (arg1)->maxfeatures = arg2;
20622 : 0 : }
20623 : :
20624 : :
20625 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxfeatures_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20626 : : jint jresult = 0 ;
20627 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20628 : : int result;
20629 : :
20630 : : (void)jenv;
20631 : : (void)jcls;
20632 : : (void)jarg1_;
20633 : 0 : arg1 = *(struct layerObj **)&jarg1;
20634 : 0 : result = (int) ((arg1)->maxfeatures);
20635 : : jresult = (jint)result;
20636 : 0 : return jresult;
20637 : : }
20638 : :
20639 : :
20640 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1startindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20641 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20642 : : int arg2 ;
20643 : :
20644 : : (void)jenv;
20645 : : (void)jcls;
20646 : : (void)jarg1_;
20647 : 0 : arg1 = *(struct layerObj **)&jarg1;
20648 : : arg2 = (int)jarg2;
20649 [ # # ]: 0 : if (arg1) (arg1)->startindex = arg2;
20650 : 0 : }
20651 : :
20652 : :
20653 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1startindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20654 : : jint jresult = 0 ;
20655 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20656 : : int result;
20657 : :
20658 : : (void)jenv;
20659 : : (void)jcls;
20660 : : (void)jarg1_;
20661 : 0 : arg1 = *(struct layerObj **)&jarg1;
20662 : 0 : result = (int) ((arg1)->startindex);
20663 : : jresult = (jint)result;
20664 : 0 : return jresult;
20665 : : }
20666 : :
20667 : :
20668 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1offsite_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
20669 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20670 : : colorObj *arg2 = (colorObj *) 0 ;
20671 : :
20672 : : (void)jenv;
20673 : : (void)jcls;
20674 : : (void)jarg1_;
20675 : : (void)jarg2_;
20676 : 0 : arg1 = *(struct layerObj **)&jarg1;
20677 : 0 : arg2 = *(colorObj **)&jarg2;
20678 [ # # ]: 0 : if (arg1) (arg1)->offsite = *arg2;
20679 : 0 : }
20680 : :
20681 : :
20682 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1offsite_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20683 : : jlong jresult = 0 ;
20684 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20685 : : colorObj *result = 0 ;
20686 : :
20687 : : (void)jenv;
20688 : : (void)jcls;
20689 : : (void)jarg1_;
20690 : 0 : arg1 = *(struct layerObj **)&jarg1;
20691 : 0 : result = (colorObj *)& ((arg1)->offsite);
20692 : 0 : *(colorObj **)&jresult = result;
20693 : 0 : return jresult;
20694 : : }
20695 : :
20696 : :
20697 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1transform_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20698 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20699 : : int arg2 ;
20700 : :
20701 : : (void)jenv;
20702 : : (void)jcls;
20703 : : (void)jarg1_;
20704 : 0 : arg1 = *(struct layerObj **)&jarg1;
20705 : : arg2 = (int)jarg2;
20706 [ # # ]: 0 : if (arg1) (arg1)->transform = arg2;
20707 : 0 : }
20708 : :
20709 : :
20710 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1transform_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20711 : : jint jresult = 0 ;
20712 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20713 : : int result;
20714 : :
20715 : : (void)jenv;
20716 : : (void)jcls;
20717 : : (void)jarg1_;
20718 : 0 : arg1 = *(struct layerObj **)&jarg1;
20719 : 0 : result = (int) ((arg1)->transform);
20720 : : jresult = (jint)result;
20721 : 0 : return jresult;
20722 : : }
20723 : :
20724 : :
20725 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelcache_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20726 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20727 : : int arg2 ;
20728 : :
20729 : : (void)jenv;
20730 : : (void)jcls;
20731 : : (void)jarg1_;
20732 : 0 : arg1 = *(struct layerObj **)&jarg1;
20733 : : arg2 = (int)jarg2;
20734 [ # # ]: 0 : if (arg1) (arg1)->labelcache = arg2;
20735 : 0 : }
20736 : :
20737 : :
20738 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20739 : : jint jresult = 0 ;
20740 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20741 : : int result;
20742 : :
20743 : : (void)jenv;
20744 : : (void)jcls;
20745 : : (void)jarg1_;
20746 : 0 : arg1 = *(struct layerObj **)&jarg1;
20747 : 0 : result = (int) ((arg1)->labelcache);
20748 : : jresult = (jint)result;
20749 : 0 : return jresult;
20750 : : }
20751 : :
20752 : :
20753 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1postlabelcache_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20754 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20755 : : int arg2 ;
20756 : :
20757 : : (void)jenv;
20758 : : (void)jcls;
20759 : : (void)jarg1_;
20760 : 0 : arg1 = *(struct layerObj **)&jarg1;
20761 : : arg2 = (int)jarg2;
20762 [ # # ]: 0 : if (arg1) (arg1)->postlabelcache = arg2;
20763 : 0 : }
20764 : :
20765 : :
20766 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1postlabelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20767 : : jint jresult = 0 ;
20768 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20769 : : int result;
20770 : :
20771 : : (void)jenv;
20772 : : (void)jcls;
20773 : : (void)jarg1_;
20774 : 0 : arg1 = *(struct layerObj **)&jarg1;
20775 : 0 : result = (int) ((arg1)->postlabelcache);
20776 : : jresult = (jint)result;
20777 : 0 : return jresult;
20778 : : }
20779 : :
20780 : :
20781 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20782 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20783 : : char *arg2 = (char *) 0 ;
20784 : :
20785 : : (void)jenv;
20786 : : (void)jcls;
20787 : : (void)jarg1_;
20788 : 0 : arg1 = *(struct layerObj **)&jarg1;
20789 : : {
20790 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20791 : : }
20792 : : {
20793 [ # # ]: 0 : if (arg1->labelitem) free((char*)arg1->labelitem);
20794 [ # # ]: 0 : if (arg2) {
20795 : 0 : arg1->labelitem = (char *) malloc(strlen(arg2)+1);
20796 : 0 : strcpy((char*)arg1->labelitem,arg2);
20797 : : } else {
20798 : 0 : arg1->labelitem = 0;
20799 : : }
20800 : : }
20801 [ # # ]: 0 : if (arg2) free(arg2);
20802 : 0 : }
20803 : :
20804 : :
20805 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20806 : : jstring jresult = 0 ;
20807 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20808 : : char *result = 0 ;
20809 : :
20810 : : (void)jenv;
20811 : : (void)jcls;
20812 : : (void)jarg1_;
20813 : 0 : arg1 = *(struct layerObj **)&jarg1;
20814 : 0 : result = (char *) ((arg1)->labelitem);
20815 : : {
20816 : 0 : jresult = JNU_NewStringNative(jenv, result);
20817 : : }
20818 : 0 : return jresult;
20819 : : }
20820 : :
20821 : :
20822 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tileitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20823 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20824 : : char *arg2 = (char *) 0 ;
20825 : :
20826 : : (void)jenv;
20827 : : (void)jcls;
20828 : : (void)jarg1_;
20829 : 0 : arg1 = *(struct layerObj **)&jarg1;
20830 : : {
20831 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20832 : : }
20833 : : {
20834 [ # # ]: 0 : if (arg1->tileitem) free((char*)arg1->tileitem);
20835 [ # # ]: 0 : if (arg2) {
20836 : 0 : arg1->tileitem = (char *) malloc(strlen(arg2)+1);
20837 : 0 : strcpy((char*)arg1->tileitem,arg2);
20838 : : } else {
20839 : 0 : arg1->tileitem = 0;
20840 : : }
20841 : : }
20842 [ # # ]: 0 : if (arg2) free(arg2);
20843 : 0 : }
20844 : :
20845 : :
20846 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tileitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20847 : : jstring jresult = 0 ;
20848 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20849 : : char *result = 0 ;
20850 : :
20851 : : (void)jenv;
20852 : : (void)jcls;
20853 : : (void)jarg1_;
20854 : 0 : arg1 = *(struct layerObj **)&jarg1;
20855 : 0 : result = (char *) ((arg1)->tileitem);
20856 : : {
20857 : 0 : jresult = JNU_NewStringNative(jenv, result);
20858 : : }
20859 : 0 : return jresult;
20860 : : }
20861 : :
20862 : :
20863 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tileindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20864 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20865 : : char *arg2 = (char *) 0 ;
20866 : :
20867 : : (void)jenv;
20868 : : (void)jcls;
20869 : : (void)jarg1_;
20870 : 0 : arg1 = *(struct layerObj **)&jarg1;
20871 : : {
20872 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20873 : : }
20874 : : {
20875 [ # # ]: 0 : if (arg1->tileindex) free((char*)arg1->tileindex);
20876 [ # # ]: 0 : if (arg2) {
20877 : 0 : arg1->tileindex = (char *) malloc(strlen(arg2)+1);
20878 : 0 : strcpy((char*)arg1->tileindex,arg2);
20879 : : } else {
20880 : 0 : arg1->tileindex = 0;
20881 : : }
20882 : : }
20883 [ # # ]: 0 : if (arg2) free(arg2);
20884 : 0 : }
20885 : :
20886 : :
20887 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tileindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20888 : : jstring jresult = 0 ;
20889 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20890 : : char *result = 0 ;
20891 : :
20892 : : (void)jenv;
20893 : : (void)jcls;
20894 : : (void)jarg1_;
20895 : 0 : arg1 = *(struct layerObj **)&jarg1;
20896 : 0 : result = (char *) ((arg1)->tileindex);
20897 : : {
20898 : 0 : jresult = JNU_NewStringNative(jenv, result);
20899 : : }
20900 : 0 : return jresult;
20901 : : }
20902 : :
20903 : :
20904 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tilesrs_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20905 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20906 : : char *arg2 = (char *) 0 ;
20907 : :
20908 : : (void)jenv;
20909 : : (void)jcls;
20910 : : (void)jarg1_;
20911 : 0 : arg1 = *(struct layerObj **)&jarg1;
20912 : : {
20913 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20914 : : }
20915 : : {
20916 [ # # ]: 0 : if (arg1->tilesrs) free((char*)arg1->tilesrs);
20917 [ # # ]: 0 : if (arg2) {
20918 : 0 : arg1->tilesrs = (char *) malloc(strlen(arg2)+1);
20919 : 0 : strcpy((char*)arg1->tilesrs,arg2);
20920 : : } else {
20921 : 0 : arg1->tilesrs = 0;
20922 : : }
20923 : : }
20924 [ # # ]: 0 : if (arg2) free(arg2);
20925 : 0 : }
20926 : :
20927 : :
20928 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tilesrs_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20929 : : jstring jresult = 0 ;
20930 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20931 : : char *result = 0 ;
20932 : :
20933 : : (void)jenv;
20934 : : (void)jcls;
20935 : : (void)jarg1_;
20936 : 0 : arg1 = *(struct layerObj **)&jarg1;
20937 : 0 : result = (char *) ((arg1)->tilesrs);
20938 : : {
20939 : 0 : jresult = JNU_NewStringNative(jenv, result);
20940 : : }
20941 : 0 : return jresult;
20942 : : }
20943 : :
20944 : :
20945 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1units_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20946 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20947 : : int arg2 ;
20948 : :
20949 : : (void)jenv;
20950 : : (void)jcls;
20951 : : (void)jarg1_;
20952 : 0 : arg1 = *(struct layerObj **)&jarg1;
20953 : : arg2 = (int)jarg2;
20954 [ # # ]: 0 : if (arg1) (arg1)->units = arg2;
20955 : 0 : }
20956 : :
20957 : :
20958 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1units_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20959 : : jint jresult = 0 ;
20960 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20961 : : int result;
20962 : :
20963 : : (void)jenv;
20964 : : (void)jcls;
20965 : : (void)jarg1_;
20966 : 0 : arg1 = *(struct layerObj **)&jarg1;
20967 : 0 : result = (int) ((arg1)->units);
20968 : : jresult = (jint)result;
20969 : 0 : return jresult;
20970 : : }
20971 : :
20972 : :
20973 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1connection_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20974 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20975 : : char *arg2 = (char *) 0 ;
20976 : :
20977 : : (void)jenv;
20978 : : (void)jcls;
20979 : : (void)jarg1_;
20980 : 0 : arg1 = *(struct layerObj **)&jarg1;
20981 : : {
20982 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20983 : : }
20984 : : {
20985 [ # # ]: 0 : if (arg1->connection) free((char*)arg1->connection);
20986 [ # # ]: 0 : if (arg2) {
20987 : 0 : arg1->connection = (char *) malloc(strlen(arg2)+1);
20988 : 0 : strcpy((char*)arg1->connection,arg2);
20989 : : } else {
20990 : 0 : arg1->connection = 0;
20991 : : }
20992 : : }
20993 [ # # ]: 0 : if (arg2) free(arg2);
20994 : 0 : }
20995 : :
20996 : :
20997 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1connection_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20998 : : jstring jresult = 0 ;
20999 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21000 : : char *result = 0 ;
21001 : :
21002 : : (void)jenv;
21003 : : (void)jcls;
21004 : : (void)jarg1_;
21005 : 0 : arg1 = *(struct layerObj **)&jarg1;
21006 : 0 : result = (char *) ((arg1)->connection);
21007 : : {
21008 : 0 : jresult = JNU_NewStringNative(jenv, result);
21009 : : }
21010 : 0 : return jresult;
21011 : : }
21012 : :
21013 : :
21014 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1plugin_1library_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21015 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21016 : : char *arg2 = (char *) 0 ;
21017 : :
21018 : : (void)jenv;
21019 : : (void)jcls;
21020 : : (void)jarg1_;
21021 : 0 : arg1 = *(struct layerObj **)&jarg1;
21022 : : {
21023 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21024 : : }
21025 : : {
21026 [ # # ]: 0 : if (arg1->plugin_library) free((char*)arg1->plugin_library);
21027 [ # # ]: 0 : if (arg2) {
21028 : 0 : arg1->plugin_library = (char *) malloc(strlen(arg2)+1);
21029 : 0 : strcpy((char*)arg1->plugin_library,arg2);
21030 : : } else {
21031 : 0 : arg1->plugin_library = 0;
21032 : : }
21033 : : }
21034 [ # # ]: 0 : if (arg2) free(arg2);
21035 : 0 : }
21036 : :
21037 : :
21038 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1plugin_1library_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21039 : : jstring jresult = 0 ;
21040 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21041 : : char *result = 0 ;
21042 : :
21043 : : (void)jenv;
21044 : : (void)jcls;
21045 : : (void)jarg1_;
21046 : 0 : arg1 = *(struct layerObj **)&jarg1;
21047 : 0 : result = (char *) ((arg1)->plugin_library);
21048 : : {
21049 : 0 : jresult = JNU_NewStringNative(jenv, result);
21050 : : }
21051 : 0 : return jresult;
21052 : : }
21053 : :
21054 : :
21055 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1plugin_1library_1original_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21056 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21057 : : char *arg2 = (char *) 0 ;
21058 : :
21059 : : (void)jenv;
21060 : : (void)jcls;
21061 : : (void)jarg1_;
21062 : 0 : arg1 = *(struct layerObj **)&jarg1;
21063 : : {
21064 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21065 : : }
21066 : : {
21067 [ # # ]: 0 : if (arg1->plugin_library_original) free((char*)arg1->plugin_library_original);
21068 [ # # ]: 0 : if (arg2) {
21069 : 0 : arg1->plugin_library_original = (char *) malloc(strlen(arg2)+1);
21070 : 0 : strcpy((char*)arg1->plugin_library_original,arg2);
21071 : : } else {
21072 : 0 : arg1->plugin_library_original = 0;
21073 : : }
21074 : : }
21075 [ # # ]: 0 : if (arg2) free(arg2);
21076 : 0 : }
21077 : :
21078 : :
21079 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1plugin_1library_1original_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21080 : : jstring jresult = 0 ;
21081 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21082 : : char *result = 0 ;
21083 : :
21084 : : (void)jenv;
21085 : : (void)jcls;
21086 : : (void)jarg1_;
21087 : 0 : arg1 = *(struct layerObj **)&jarg1;
21088 : 0 : result = (char *) ((arg1)->plugin_library_original);
21089 : : {
21090 : 0 : jresult = JNU_NewStringNative(jenv, result);
21091 : : }
21092 : 0 : return jresult;
21093 : : }
21094 : :
21095 : :
21096 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1connectiontype_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21097 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21098 : : enum MS_CONNECTION_TYPE arg2 ;
21099 : :
21100 : : (void)jenv;
21101 : : (void)jcls;
21102 : : (void)jarg1_;
21103 : 0 : arg1 = *(struct layerObj **)&jarg1;
21104 : 0 : arg2 = (enum MS_CONNECTION_TYPE)jarg2;
21105 [ # # ]: 0 : if (arg1) (arg1)->connectiontype = arg2;
21106 : 0 : }
21107 : :
21108 : :
21109 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1connectiontype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21110 : : jint jresult = 0 ;
21111 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21112 : : enum MS_CONNECTION_TYPE result;
21113 : :
21114 : : (void)jenv;
21115 : : (void)jcls;
21116 : : (void)jarg1_;
21117 : 0 : arg1 = *(struct layerObj **)&jarg1;
21118 : 0 : result = (enum MS_CONNECTION_TYPE) ((arg1)->connectiontype);
21119 : 0 : jresult = (jint)result;
21120 : 0 : return jresult;
21121 : : }
21122 : :
21123 : :
21124 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1numitems_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21125 : : jint jresult = 0 ;
21126 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21127 : : int result;
21128 : :
21129 : : (void)jenv;
21130 : : (void)jcls;
21131 : : (void)jarg1_;
21132 : 0 : arg1 = *(struct layerObj **)&jarg1;
21133 : 0 : result = (int) ((arg1)->numitems);
21134 : : jresult = (jint)result;
21135 : 0 : return jresult;
21136 : : }
21137 : :
21138 : :
21139 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1bandsitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21140 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21141 : : char *arg2 = (char *) 0 ;
21142 : :
21143 : : (void)jenv;
21144 : : (void)jcls;
21145 : : (void)jarg1_;
21146 : 0 : arg1 = *(struct layerObj **)&jarg1;
21147 : : {
21148 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21149 : : }
21150 : : {
21151 [ # # ]: 0 : if (arg1->bandsitem) free((char*)arg1->bandsitem);
21152 [ # # ]: 0 : if (arg2) {
21153 : 0 : arg1->bandsitem = (char *) malloc(strlen(arg2)+1);
21154 : 0 : strcpy((char*)arg1->bandsitem,arg2);
21155 : : } else {
21156 : 0 : arg1->bandsitem = 0;
21157 : : }
21158 : : }
21159 [ # # ]: 0 : if (arg2) free(arg2);
21160 : 0 : }
21161 : :
21162 : :
21163 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1bandsitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21164 : : jstring jresult = 0 ;
21165 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21166 : : char *result = 0 ;
21167 : :
21168 : : (void)jenv;
21169 : : (void)jcls;
21170 : : (void)jarg1_;
21171 : 0 : arg1 = *(struct layerObj **)&jarg1;
21172 : 0 : result = (char *) ((arg1)->bandsitem);
21173 : : {
21174 : 0 : jresult = JNU_NewStringNative(jenv, result);
21175 : : }
21176 : 0 : return jresult;
21177 : : }
21178 : :
21179 : :
21180 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1filteritem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21181 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21182 : : char *arg2 = (char *) 0 ;
21183 : :
21184 : : (void)jenv;
21185 : : (void)jcls;
21186 : : (void)jarg1_;
21187 : 0 : arg1 = *(struct layerObj **)&jarg1;
21188 : : {
21189 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21190 : : }
21191 : : {
21192 [ # # ]: 0 : if (arg1->filteritem) free((char*)arg1->filteritem);
21193 [ # # ]: 0 : if (arg2) {
21194 : 0 : arg1->filteritem = (char *) malloc(strlen(arg2)+1);
21195 : 0 : strcpy((char*)arg1->filteritem,arg2);
21196 : : } else {
21197 : 0 : arg1->filteritem = 0;
21198 : : }
21199 : : }
21200 [ # # ]: 0 : if (arg2) free(arg2);
21201 : 0 : }
21202 : :
21203 : :
21204 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1filteritem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21205 : : jstring jresult = 0 ;
21206 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21207 : : char *result = 0 ;
21208 : :
21209 : : (void)jenv;
21210 : : (void)jcls;
21211 : : (void)jarg1_;
21212 : 0 : arg1 = *(struct layerObj **)&jarg1;
21213 : 0 : result = (char *) ((arg1)->filteritem);
21214 : : {
21215 : 0 : jresult = JNU_NewStringNative(jenv, result);
21216 : : }
21217 : 0 : return jresult;
21218 : : }
21219 : :
21220 : :
21221 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1styleitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21222 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21223 : : char *arg2 = (char *) 0 ;
21224 : :
21225 : : (void)jenv;
21226 : : (void)jcls;
21227 : : (void)jarg1_;
21228 : 0 : arg1 = *(struct layerObj **)&jarg1;
21229 : : {
21230 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21231 : : }
21232 : : {
21233 [ # # ]: 0 : if (arg1->styleitem) free((char*)arg1->styleitem);
21234 [ # # ]: 0 : if (arg2) {
21235 : 0 : arg1->styleitem = (char *) malloc(strlen(arg2)+1);
21236 : 0 : strcpy((char*)arg1->styleitem,arg2);
21237 : : } else {
21238 : 0 : arg1->styleitem = 0;
21239 : : }
21240 : : }
21241 [ # # ]: 0 : if (arg2) free(arg2);
21242 : 0 : }
21243 : :
21244 : :
21245 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1styleitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21246 : : jstring jresult = 0 ;
21247 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21248 : : char *result = 0 ;
21249 : :
21250 : : (void)jenv;
21251 : : (void)jcls;
21252 : : (void)jarg1_;
21253 : 0 : arg1 = *(struct layerObj **)&jarg1;
21254 : 0 : result = (char *) ((arg1)->styleitem);
21255 : : {
21256 : 0 : jresult = JNU_NewStringNative(jenv, result);
21257 : : }
21258 : 0 : return jresult;
21259 : : }
21260 : :
21261 : :
21262 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1requires_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21263 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21264 : : char *arg2 = (char *) 0 ;
21265 : :
21266 : : (void)jenv;
21267 : : (void)jcls;
21268 : : (void)jarg1_;
21269 : 0 : arg1 = *(struct layerObj **)&jarg1;
21270 : : {
21271 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21272 : : }
21273 : : {
21274 [ # # ]: 0 : if (arg1->requires) free((char*)arg1->requires);
21275 [ # # ]: 0 : if (arg2) {
21276 : 0 : arg1->requires = (char *) malloc(strlen(arg2)+1);
21277 : 0 : strcpy((char*)arg1->requires,arg2);
21278 : : } else {
21279 : 0 : arg1->requires = 0;
21280 : : }
21281 : : }
21282 [ # # ]: 0 : if (arg2) free(arg2);
21283 : 0 : }
21284 : :
21285 : :
21286 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1requires_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21287 : : jstring jresult = 0 ;
21288 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21289 : : char *result = 0 ;
21290 : :
21291 : : (void)jenv;
21292 : : (void)jcls;
21293 : : (void)jarg1_;
21294 : 0 : arg1 = *(struct layerObj **)&jarg1;
21295 : 0 : result = (char *) ((arg1)->requires);
21296 : : {
21297 : 0 : jresult = JNU_NewStringNative(jenv, result);
21298 : : }
21299 : 0 : return jresult;
21300 : : }
21301 : :
21302 : :
21303 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelrequires_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21304 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21305 : : char *arg2 = (char *) 0 ;
21306 : :
21307 : : (void)jenv;
21308 : : (void)jcls;
21309 : : (void)jarg1_;
21310 : 0 : arg1 = *(struct layerObj **)&jarg1;
21311 : : {
21312 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21313 : : }
21314 : : {
21315 [ # # ]: 0 : if (arg1->labelrequires) free((char*)arg1->labelrequires);
21316 [ # # ]: 0 : if (arg2) {
21317 : 0 : arg1->labelrequires = (char *) malloc(strlen(arg2)+1);
21318 : 0 : strcpy((char*)arg1->labelrequires,arg2);
21319 : : } else {
21320 : 0 : arg1->labelrequires = 0;
21321 : : }
21322 : : }
21323 [ # # ]: 0 : if (arg2) free(arg2);
21324 : 0 : }
21325 : :
21326 : :
21327 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelrequires_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21328 : : jstring jresult = 0 ;
21329 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21330 : : char *result = 0 ;
21331 : :
21332 : : (void)jenv;
21333 : : (void)jcls;
21334 : : (void)jarg1_;
21335 : 0 : arg1 = *(struct layerObj **)&jarg1;
21336 : 0 : result = (char *) ((arg1)->labelrequires);
21337 : : {
21338 : 0 : jresult = JNU_NewStringNative(jenv, result);
21339 : : }
21340 : 0 : return jresult;
21341 : : }
21342 : :
21343 : :
21344 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1metadata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21345 : : jlong jresult = 0 ;
21346 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21347 : : hashTableObj *result = 0 ;
21348 : :
21349 : : (void)jenv;
21350 : : (void)jcls;
21351 : : (void)jarg1_;
21352 : 0 : arg1 = *(struct layerObj **)&jarg1;
21353 : 0 : result = (hashTableObj *)& ((arg1)->metadata);
21354 : 0 : *(hashTableObj **)&jresult = result;
21355 : 0 : return jresult;
21356 : : }
21357 : :
21358 : :
21359 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1validation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21360 : : jlong jresult = 0 ;
21361 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21362 : : hashTableObj *result = 0 ;
21363 : :
21364 : : (void)jenv;
21365 : : (void)jcls;
21366 : : (void)jarg1_;
21367 : 0 : arg1 = *(struct layerObj **)&jarg1;
21368 : 0 : result = (hashTableObj *)& ((arg1)->validation);
21369 : 0 : *(hashTableObj **)&jresult = result;
21370 : 0 : return jresult;
21371 : : }
21372 : :
21373 : :
21374 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1bindvals_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21375 : : jlong jresult = 0 ;
21376 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21377 : : hashTableObj *result = 0 ;
21378 : :
21379 : : (void)jenv;
21380 : : (void)jcls;
21381 : : (void)jarg1_;
21382 : 0 : arg1 = *(struct layerObj **)&jarg1;
21383 : 0 : result = (hashTableObj *)& ((arg1)->bindvals);
21384 : 0 : *(hashTableObj **)&jresult = result;
21385 : 0 : return jresult;
21386 : : }
21387 : :
21388 : :
21389 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1cluster_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21390 : : jlong jresult = 0 ;
21391 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21392 : : clusterObj *result = 0 ;
21393 : :
21394 : : (void)jenv;
21395 : : (void)jcls;
21396 : : (void)jarg1_;
21397 : 0 : arg1 = *(struct layerObj **)&jarg1;
21398 : 0 : result = (clusterObj *)& ((arg1)->cluster);
21399 : 0 : *(clusterObj **)&jresult = result;
21400 : 0 : return jresult;
21401 : : }
21402 : :
21403 : :
21404 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1opacity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21405 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21406 : : int arg2 ;
21407 : :
21408 : : (void)jenv;
21409 : : (void)jcls;
21410 : : (void)jarg1_;
21411 : 0 : arg1 = *(struct layerObj **)&jarg1;
21412 : : arg2 = (int)jarg2;
21413 [ # # ]: 0 : if (arg1) (arg1)->opacity = arg2;
21414 : 0 : }
21415 : :
21416 : :
21417 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1opacity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21418 : : jint jresult = 0 ;
21419 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21420 : : int result;
21421 : :
21422 : : (void)jenv;
21423 : : (void)jcls;
21424 : : (void)jarg1_;
21425 : 0 : arg1 = *(struct layerObj **)&jarg1;
21426 : 0 : result = (int) ((arg1)->opacity);
21427 : : jresult = (jint)result;
21428 : 0 : return jresult;
21429 : : }
21430 : :
21431 : :
21432 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1dump_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21433 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21434 : : int arg2 ;
21435 : :
21436 : : (void)jenv;
21437 : : (void)jcls;
21438 : : (void)jarg1_;
21439 : 0 : arg1 = *(struct layerObj **)&jarg1;
21440 : : arg2 = (int)jarg2;
21441 [ # # ]: 0 : if (arg1) (arg1)->dump = arg2;
21442 : 0 : }
21443 : :
21444 : :
21445 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1dump_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21446 : : jint jresult = 0 ;
21447 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21448 : : int result;
21449 : :
21450 : : (void)jenv;
21451 : : (void)jcls;
21452 : : (void)jarg1_;
21453 : 0 : arg1 = *(struct layerObj **)&jarg1;
21454 : 0 : result = (int) ((arg1)->dump);
21455 : : jresult = (jint)result;
21456 : 0 : return jresult;
21457 : : }
21458 : :
21459 : :
21460 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1debug_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21461 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21462 : : int arg2 ;
21463 : :
21464 : : (void)jenv;
21465 : : (void)jcls;
21466 : : (void)jarg1_;
21467 : 0 : arg1 = *(struct layerObj **)&jarg1;
21468 : : arg2 = (int)jarg2;
21469 [ # # ]: 0 : if (arg1) (arg1)->debug = arg2;
21470 : 0 : }
21471 : :
21472 : :
21473 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1debug_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21474 : : jint jresult = 0 ;
21475 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21476 : : int result;
21477 : :
21478 : : (void)jenv;
21479 : : (void)jcls;
21480 : : (void)jarg1_;
21481 : 0 : arg1 = *(struct layerObj **)&jarg1;
21482 : 0 : result = (int) ((arg1)->debug);
21483 : : jresult = (jint)result;
21484 : 0 : return jresult;
21485 : : }
21486 : :
21487 : :
21488 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1numprocessing_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21489 : : jint jresult = 0 ;
21490 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21491 : : int result;
21492 : :
21493 : : (void)jenv;
21494 : : (void)jcls;
21495 : : (void)jarg1_;
21496 : 0 : arg1 = *(struct layerObj **)&jarg1;
21497 : 0 : result = (int) ((arg1)->numprocessing);
21498 : : jresult = (jint)result;
21499 : 0 : return jresult;
21500 : : }
21501 : :
21502 : :
21503 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1numjoins_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21504 : : jint jresult = 0 ;
21505 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21506 : : int result;
21507 : :
21508 : : (void)jenv;
21509 : : (void)jcls;
21510 : : (void)jarg1_;
21511 : 0 : arg1 = *(struct layerObj **)&jarg1;
21512 : 0 : result = (int) ((arg1)->numjoins);
21513 : : jresult = (jint)result;
21514 : 0 : return jresult;
21515 : : }
21516 : :
21517 : :
21518 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1classgroup_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21519 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21520 : : char *arg2 = (char *) 0 ;
21521 : :
21522 : : (void)jenv;
21523 : : (void)jcls;
21524 : : (void)jarg1_;
21525 : 0 : arg1 = *(struct layerObj **)&jarg1;
21526 : : {
21527 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21528 : : }
21529 : : {
21530 [ # # ]: 0 : if (arg1->classgroup) free((char*)arg1->classgroup);
21531 [ # # ]: 0 : if (arg2) {
21532 : 0 : arg1->classgroup = (char *) malloc(strlen(arg2)+1);
21533 : 0 : strcpy((char*)arg1->classgroup,arg2);
21534 : : } else {
21535 : 0 : arg1->classgroup = 0;
21536 : : }
21537 : : }
21538 [ # # ]: 0 : if (arg2) free(arg2);
21539 : 0 : }
21540 : :
21541 : :
21542 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1classgroup_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21543 : : jstring jresult = 0 ;
21544 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21545 : : char *result = 0 ;
21546 : :
21547 : : (void)jenv;
21548 : : (void)jcls;
21549 : : (void)jarg1_;
21550 : 0 : arg1 = *(struct layerObj **)&jarg1;
21551 : 0 : result = (char *) ((arg1)->classgroup);
21552 : : {
21553 : 0 : jresult = JNU_NewStringNative(jenv, result);
21554 : : }
21555 : 0 : return jresult;
21556 : : }
21557 : :
21558 : :
21559 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1mask_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21560 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21561 : : char *arg2 = (char *) 0 ;
21562 : :
21563 : : (void)jenv;
21564 : : (void)jcls;
21565 : : (void)jarg1_;
21566 : 0 : arg1 = *(struct layerObj **)&jarg1;
21567 : : {
21568 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21569 : : }
21570 : : {
21571 [ # # ]: 0 : if (arg1->mask) free((char*)arg1->mask);
21572 [ # # ]: 0 : if (arg2) {
21573 : 0 : arg1->mask = (char *) malloc(strlen(arg2)+1);
21574 : 0 : strcpy((char*)arg1->mask,arg2);
21575 : : } else {
21576 : 0 : arg1->mask = 0;
21577 : : }
21578 : : }
21579 [ # # ]: 0 : if (arg2) free(arg2);
21580 : 0 : }
21581 : :
21582 : :
21583 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1mask_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21584 : : jstring jresult = 0 ;
21585 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21586 : : char *result = 0 ;
21587 : :
21588 : : (void)jenv;
21589 : : (void)jcls;
21590 : : (void)jarg1_;
21591 : 0 : arg1 = *(struct layerObj **)&jarg1;
21592 : 0 : result = (char *) ((arg1)->mask);
21593 : : {
21594 : 0 : jresult = JNU_NewStringNative(jenv, result);
21595 : : }
21596 : 0 : return jresult;
21597 : : }
21598 : :
21599 : :
21600 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1encoding_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21601 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21602 : : char *arg2 = (char *) 0 ;
21603 : :
21604 : : (void)jenv;
21605 : : (void)jcls;
21606 : : (void)jarg1_;
21607 : 0 : arg1 = *(struct layerObj **)&jarg1;
21608 : : {
21609 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21610 : : }
21611 : : {
21612 [ # # ]: 0 : if (arg1->encoding) free((char*)arg1->encoding);
21613 [ # # ]: 0 : if (arg2) {
21614 : 0 : arg1->encoding = (char *) malloc(strlen(arg2)+1);
21615 : 0 : strcpy((char*)arg1->encoding,arg2);
21616 : : } else {
21617 : 0 : arg1->encoding = 0;
21618 : : }
21619 : : }
21620 [ # # ]: 0 : if (arg2) free(arg2);
21621 : 0 : }
21622 : :
21623 : :
21624 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1encoding_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21625 : : jstring jresult = 0 ;
21626 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21627 : : char *result = 0 ;
21628 : :
21629 : : (void)jenv;
21630 : : (void)jcls;
21631 : : (void)jarg1_;
21632 : 0 : arg1 = *(struct layerObj **)&jarg1;
21633 : 0 : result = (char *) ((arg1)->encoding);
21634 : : {
21635 : 0 : jresult = JNU_NewStringNative(jenv, result);
21636 : : }
21637 : 0 : return jresult;
21638 : : }
21639 : :
21640 : :
21641 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21642 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21643 : : char *arg2 = (char *) 0 ;
21644 : :
21645 : : (void)jenv;
21646 : : (void)jcls;
21647 : : (void)jarg1_;
21648 : 0 : arg1 = *(struct layerObj **)&jarg1;
21649 : : {
21650 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21651 : : }
21652 : : {
21653 [ # # ]: 0 : if (arg1->utfitem) free((char*)arg1->utfitem);
21654 [ # # ]: 0 : if (arg2) {
21655 : 0 : arg1->utfitem = (char *) malloc(strlen(arg2)+1);
21656 : 0 : strcpy((char*)arg1->utfitem,arg2);
21657 : : } else {
21658 : 0 : arg1->utfitem = 0;
21659 : : }
21660 : : }
21661 [ # # ]: 0 : if (arg2) free(arg2);
21662 : 0 : }
21663 : :
21664 : :
21665 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21666 : : jstring jresult = 0 ;
21667 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21668 : : char *result = 0 ;
21669 : :
21670 : : (void)jenv;
21671 : : (void)jcls;
21672 : : (void)jarg1_;
21673 : 0 : arg1 = *(struct layerObj **)&jarg1;
21674 : 0 : result = (char *) ((arg1)->utfitem);
21675 : : {
21676 : 0 : jresult = JNU_NewStringNative(jenv, result);
21677 : : }
21678 : 0 : return jresult;
21679 : : }
21680 : :
21681 : :
21682 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfitemindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21683 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21684 : : int arg2 ;
21685 : :
21686 : : (void)jenv;
21687 : : (void)jcls;
21688 : : (void)jarg1_;
21689 : 0 : arg1 = *(struct layerObj **)&jarg1;
21690 : : arg2 = (int)jarg2;
21691 [ # # ]: 0 : if (arg1) (arg1)->utfitemindex = arg2;
21692 : 0 : }
21693 : :
21694 : :
21695 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfitemindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21696 : : jint jresult = 0 ;
21697 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21698 : : int result;
21699 : :
21700 : : (void)jenv;
21701 : : (void)jcls;
21702 : : (void)jarg1_;
21703 : 0 : arg1 = *(struct layerObj **)&jarg1;
21704 : 0 : result = (int) ((arg1)->utfitemindex);
21705 : : jresult = (jint)result;
21706 : 0 : return jresult;
21707 : : }
21708 : :
21709 : :
21710 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfdata_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
21711 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21712 : : expressionObj arg2 ;
21713 : : expressionObj *argp2 ;
21714 : :
21715 : : (void)jenv;
21716 : : (void)jcls;
21717 : : (void)jarg1_;
21718 : 0 : arg1 = *(struct layerObj **)&jarg1;
21719 : 0 : argp2 = *(expressionObj **)&jarg2;
21720 [ # # ]: 0 : if (!argp2) {
21721 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null expressionObj");
21722 : 0 : return ;
21723 : : }
21724 : 0 : arg2 = *argp2;
21725 [ # # ]: 0 : if (arg1) (arg1)->utfdata = arg2;
21726 : : }
21727 : :
21728 : :
21729 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfdata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21730 : : jlong jresult = 0 ;
21731 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21732 : : expressionObj result;
21733 : :
21734 : : (void)jenv;
21735 : : (void)jcls;
21736 : : (void)jarg1_;
21737 : 0 : arg1 = *(struct layerObj **)&jarg1;
21738 : 0 : result = ((arg1)->utfdata);
21739 : : {
21740 : 0 : expressionObj * resultptr = (expressionObj *) malloc(sizeof(expressionObj));
21741 : : memmove(resultptr, &result, sizeof(expressionObj));
21742 : 0 : *(expressionObj **)&jresult = resultptr;
21743 : : }
21744 : 0 : return jresult;
21745 : : }
21746 : :
21747 : :
21748 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1layerObj(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21749 : : jlong jresult = 0 ;
21750 : : mapObj *arg1 = (mapObj *) NULL ;
21751 : : struct layerObj *result = 0 ;
21752 : :
21753 : : (void)jenv;
21754 : : (void)jcls;
21755 : : (void)jarg1_;
21756 : 1 : arg1 = *(mapObj **)&jarg1;
21757 : : {
21758 : : errorObj *ms_error;
21759 : 1 : result = (struct layerObj *)new_layerObj(arg1);
21760 : 1 : ms_error = msGetErrorObj();
21761 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
21762 : : char ms_message[8192];
21763 : 0 : char* msg = msGetErrorString(";");
21764 : 0 : int ms_errorcode = ms_error->code;
21765 [ # # ]: 0 : if (msg) {
21766 : 0 : snprintf(ms_message, 8192, msg);
21767 : 0 : free(msg);
21768 : : }
21769 : : else sprintf(ms_message, "Unknown message");
21770 : :
21771 : 0 : msResetErrorList();
21772 : :
21773 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
21774 : : case MS_NOTFOUND:
21775 : : break;
21776 : : case -1:
21777 : : break;
21778 : : case MS_IOERR:
21779 : : {
21780 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
21781 : : };
21782 : : break;
21783 : : case MS_MEMERR:
21784 : : {
21785 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
21786 : : };
21787 : : break;
21788 : : case MS_TYPEERR:
21789 : : {
21790 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
21791 : : };
21792 : : break;
21793 : : case MS_EOFERR:
21794 : : {
21795 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
21796 : : };
21797 : : break;
21798 : : case MS_CHILDERR:
21799 : : {
21800 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21801 : : };
21802 : : break;
21803 : : case MS_NULLPARENTERR:
21804 : : {
21805 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21806 : : };
21807 : : break;
21808 : : default:
21809 : : {
21810 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
21811 : : };
21812 : : break;
21813 : : }
21814 : : }
21815 : : }
21816 : 1 : *(struct layerObj **)&jresult = result;
21817 : 1 : return jresult;
21818 : : }
21819 : :
21820 : :
21821 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1layerObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
21822 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21823 : :
21824 : : (void)jenv;
21825 : : (void)jcls;
21826 : 1 : arg1 = *(struct layerObj **)&jarg1;
21827 : : {
21828 : : errorObj *ms_error;
21829 : : delete_layerObj(arg1);
21830 : 1 : ms_error = msGetErrorObj();
21831 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
21832 : : char ms_message[8192];
21833 : 0 : char* msg = msGetErrorString(";");
21834 : 0 : int ms_errorcode = ms_error->code;
21835 [ # # ]: 0 : if (msg) {
21836 : 0 : snprintf(ms_message, 8192, msg);
21837 : 0 : free(msg);
21838 : : }
21839 : : else sprintf(ms_message, "Unknown message");
21840 : :
21841 : 0 : msResetErrorList();
21842 : :
21843 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
21844 : : case MS_NOTFOUND:
21845 : : break;
21846 : : case -1:
21847 : : break;
21848 : : case MS_IOERR:
21849 : : {
21850 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
21851 : : };
21852 : : break;
21853 : : case MS_MEMERR:
21854 : : {
21855 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
21856 : : };
21857 : : break;
21858 : : case MS_TYPEERR:
21859 : : {
21860 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
21861 : : };
21862 : : break;
21863 : : case MS_EOFERR:
21864 : : {
21865 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
21866 : : };
21867 : : break;
21868 : : case MS_CHILDERR:
21869 : : {
21870 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
21871 : : };
21872 : : break;
21873 : : case MS_NULLPARENTERR:
21874 : : {
21875 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
21876 : : };
21877 : : break;
21878 : : default:
21879 : : {
21880 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
21881 : : };
21882 : : break;
21883 : : }
21884 : : }
21885 : : }
21886 : : }
21887 : :
21888 : :
21889 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1cloneLayer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21890 : : jlong jresult = 0 ;
21891 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21892 : : layerObj *result = 0 ;
21893 : :
21894 : : (void)jenv;
21895 : : (void)jcls;
21896 : : (void)jarg1_;
21897 : 0 : arg1 = *(struct layerObj **)&jarg1;
21898 : : {
21899 : : errorObj *ms_error;
21900 : : result = (layerObj *)layerObj_cloneLayer(arg1);
21901 : 0 : ms_error = msGetErrorObj();
21902 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
21903 : : char ms_message[8192];
21904 : 0 : char* msg = msGetErrorString(";");
21905 : 0 : int ms_errorcode = ms_error->code;
21906 [ # # ]: 0 : if (msg) {
21907 : 0 : snprintf(ms_message, 8192, msg);
21908 : 0 : free(msg);
21909 : : }
21910 : : else sprintf(ms_message, "Unknown message");
21911 : :
21912 : 0 : msResetErrorList();
21913 : :
21914 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
21915 : : case MS_NOTFOUND:
21916 : : break;
21917 : : case -1:
21918 : : break;
21919 : : case MS_IOERR:
21920 : : {
21921 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
21922 : : };
21923 : : break;
21924 : : case MS_MEMERR:
21925 : : {
21926 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
21927 : : };
21928 : : break;
21929 : : case MS_TYPEERR:
21930 : : {
21931 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
21932 : : };
21933 : : break;
21934 : : case MS_EOFERR:
21935 : : {
21936 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
21937 : : };
21938 : : break;
21939 : : case MS_CHILDERR:
21940 : : {
21941 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21942 : : };
21943 : : break;
21944 : : case MS_NULLPARENTERR:
21945 : : {
21946 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21947 : : };
21948 : : break;
21949 : : default:
21950 : : {
21951 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
21952 : : };
21953 : : break;
21954 : : }
21955 : : }
21956 : : }
21957 : 0 : *(layerObj **)&jresult = result;
21958 : 0 : return jresult;
21959 : : }
21960 : :
21961 : :
21962 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21963 : : jint jresult = 0 ;
21964 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21965 : : char *arg2 = (char *) 0 ;
21966 : : int result;
21967 : :
21968 : : (void)jenv;
21969 : : (void)jcls;
21970 : : (void)jarg1_;
21971 : 0 : arg1 = *(struct layerObj **)&jarg1;
21972 : : {
21973 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21974 : : }
21975 : : {
21976 : : errorObj *ms_error;
21977 : : result = (int)layerObj_updateFromString(arg1,arg2);
21978 : 0 : ms_error = msGetErrorObj();
21979 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
21980 : : char ms_message[8192];
21981 : 0 : char* msg = msGetErrorString(";");
21982 : 0 : int ms_errorcode = ms_error->code;
21983 [ # # ]: 0 : if (msg) {
21984 : 0 : snprintf(ms_message, 8192, msg);
21985 : 0 : free(msg);
21986 : : }
21987 : : else sprintf(ms_message, "Unknown message");
21988 : :
21989 : 0 : msResetErrorList();
21990 : :
21991 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
21992 : : case MS_NOTFOUND:
21993 : : break;
21994 : : case -1:
21995 : : break;
21996 : : case MS_IOERR:
21997 : : {
21998 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
21999 : : };
22000 : : break;
22001 : : case MS_MEMERR:
22002 : : {
22003 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22004 : : };
22005 : : break;
22006 : : case MS_TYPEERR:
22007 : : {
22008 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22009 : : };
22010 : : break;
22011 : : case MS_EOFERR:
22012 : : {
22013 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22014 : : };
22015 : : break;
22016 : : case MS_CHILDERR:
22017 : : {
22018 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22019 : : };
22020 : : break;
22021 : : case MS_NULLPARENTERR:
22022 : : {
22023 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22024 : : };
22025 : : break;
22026 : : default:
22027 : : {
22028 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22029 : : };
22030 : : break;
22031 : : }
22032 : : }
22033 : : }
22034 : : jresult = (jint)result;
22035 [ # # ]: 0 : if (arg2) free(arg2);
22036 : : return jresult;
22037 : : }
22038 : :
22039 : :
22040 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22041 : : jstring jresult = 0 ;
22042 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22043 : : char *result = 0 ;
22044 : :
22045 : : (void)jenv;
22046 : : (void)jcls;
22047 : : (void)jarg1_;
22048 : 0 : arg1 = *(struct layerObj **)&jarg1;
22049 : : {
22050 : : errorObj *ms_error;
22051 : : result = (char *)layerObj_convertToString(arg1);
22052 : 0 : ms_error = msGetErrorObj();
22053 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22054 : : char ms_message[8192];
22055 : 0 : char* msg = msGetErrorString(";");
22056 : 0 : int ms_errorcode = ms_error->code;
22057 [ # # ]: 0 : if (msg) {
22058 : 0 : snprintf(ms_message, 8192, msg);
22059 : 0 : free(msg);
22060 : : }
22061 : : else sprintf(ms_message, "Unknown message");
22062 : :
22063 : 0 : msResetErrorList();
22064 : :
22065 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22066 : : case MS_NOTFOUND:
22067 : : break;
22068 : : case -1:
22069 : : break;
22070 : : case MS_IOERR:
22071 : : {
22072 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22073 : : };
22074 : : break;
22075 : : case MS_MEMERR:
22076 : : {
22077 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22078 : : };
22079 : : break;
22080 : : case MS_TYPEERR:
22081 : : {
22082 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22083 : : };
22084 : : break;
22085 : : case MS_EOFERR:
22086 : : {
22087 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22088 : : };
22089 : : break;
22090 : : case MS_CHILDERR:
22091 : : {
22092 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22093 : : };
22094 : : break;
22095 : : case MS_NULLPARENTERR:
22096 : : {
22097 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22098 : : };
22099 : : break;
22100 : : default:
22101 : : {
22102 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22103 : : };
22104 : : break;
22105 : : }
22106 : : }
22107 : : }
22108 : : {
22109 : 0 : jresult = JNU_NewStringNative(jenv, result);
22110 : : }
22111 : 0 : free(result);
22112 : 0 : return jresult;
22113 : : }
22114 : :
22115 : :
22116 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1insertClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
22117 : : jint jresult = 0 ;
22118 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22119 : : classObj *arg2 = (classObj *) 0 ;
22120 : : int arg3 = (int) -1 ;
22121 : : int result;
22122 : :
22123 : : (void)jenv;
22124 : : (void)jcls;
22125 : : (void)jarg1_;
22126 : : (void)jarg2_;
22127 : 1 : arg1 = *(struct layerObj **)&jarg1;
22128 : 1 : arg2 = *(classObj **)&jarg2;
22129 : : arg3 = (int)jarg3;
22130 : : {
22131 : : errorObj *ms_error;
22132 : : result = (int)layerObj_insertClass(arg1,arg2,arg3);
22133 : 1 : ms_error = msGetErrorObj();
22134 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22135 : : char ms_message[8192];
22136 : 0 : char* msg = msGetErrorString(";");
22137 : 0 : int ms_errorcode = ms_error->code;
22138 [ # # ]: 0 : if (msg) {
22139 : 0 : snprintf(ms_message, 8192, msg);
22140 : 0 : free(msg);
22141 : : }
22142 : : else sprintf(ms_message, "Unknown message");
22143 : :
22144 : 0 : msResetErrorList();
22145 : :
22146 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22147 : : case MS_NOTFOUND:
22148 : : break;
22149 : : case -1:
22150 : : break;
22151 : : case MS_IOERR:
22152 : : {
22153 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22154 : : };
22155 : : break;
22156 : : case MS_MEMERR:
22157 : : {
22158 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22159 : : };
22160 : : break;
22161 : : case MS_TYPEERR:
22162 : : {
22163 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22164 : : };
22165 : : break;
22166 : : case MS_EOFERR:
22167 : : {
22168 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22169 : : };
22170 : : break;
22171 : : case MS_CHILDERR:
22172 : : {
22173 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22174 : : };
22175 : : break;
22176 : : case MS_NULLPARENTERR:
22177 : : {
22178 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22179 : : };
22180 : : break;
22181 : : default:
22182 : : {
22183 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22184 : : };
22185 : : break;
22186 : : }
22187 : : }
22188 : : }
22189 : : jresult = (jint)result;
22190 : : return jresult;
22191 : : }
22192 : :
22193 : :
22194 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1removeClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22195 : : jlong jresult = 0 ;
22196 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22197 : : int arg2 ;
22198 : : classObj *result = 0 ;
22199 : :
22200 : : (void)jenv;
22201 : : (void)jcls;
22202 : : (void)jarg1_;
22203 : 0 : arg1 = *(struct layerObj **)&jarg1;
22204 : : arg2 = (int)jarg2;
22205 : : {
22206 : : errorObj *ms_error;
22207 : : result = (classObj *)layerObj_removeClass(arg1,arg2);
22208 : 0 : ms_error = msGetErrorObj();
22209 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22210 : : char ms_message[8192];
22211 : 0 : char* msg = msGetErrorString(";");
22212 : 0 : int ms_errorcode = ms_error->code;
22213 [ # # ]: 0 : if (msg) {
22214 : 0 : snprintf(ms_message, 8192, msg);
22215 : 0 : free(msg);
22216 : : }
22217 : : else sprintf(ms_message, "Unknown message");
22218 : :
22219 : 0 : msResetErrorList();
22220 : :
22221 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22222 : : case MS_NOTFOUND:
22223 : : break;
22224 : : case -1:
22225 : : break;
22226 : : case MS_IOERR:
22227 : : {
22228 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22229 : : };
22230 : : break;
22231 : : case MS_MEMERR:
22232 : : {
22233 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22234 : : };
22235 : : break;
22236 : : case MS_TYPEERR:
22237 : : {
22238 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22239 : : };
22240 : : break;
22241 : : case MS_EOFERR:
22242 : : {
22243 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22244 : : };
22245 : : break;
22246 : : case MS_CHILDERR:
22247 : : {
22248 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22249 : : };
22250 : : break;
22251 : : case MS_NULLPARENTERR:
22252 : : {
22253 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22254 : : };
22255 : : break;
22256 : : default:
22257 : : {
22258 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22259 : : };
22260 : : break;
22261 : : }
22262 : : }
22263 : : }
22264 : 0 : *(classObj **)&jresult = result;
22265 : 0 : return jresult;
22266 : : }
22267 : :
22268 : :
22269 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22270 : : jint jresult = 0 ;
22271 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22272 : : int result;
22273 : :
22274 : : (void)jenv;
22275 : : (void)jcls;
22276 : : (void)jarg1_;
22277 : 1 : arg1 = *(struct layerObj **)&jarg1;
22278 : : {
22279 : : errorObj *ms_error;
22280 : : result = (int)layerObj_open(arg1);
22281 : 1 : ms_error = msGetErrorObj();
22282 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22283 : : char ms_message[8192];
22284 : 0 : char* msg = msGetErrorString(";");
22285 : 0 : int ms_errorcode = ms_error->code;
22286 [ # # ]: 0 : if (msg) {
22287 : 0 : snprintf(ms_message, 8192, msg);
22288 : 0 : free(msg);
22289 : : }
22290 : : else sprintf(ms_message, "Unknown message");
22291 : :
22292 : 0 : msResetErrorList();
22293 : :
22294 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22295 : : case MS_NOTFOUND:
22296 : : break;
22297 : : case -1:
22298 : : break;
22299 : : case MS_IOERR:
22300 : : {
22301 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22302 : : };
22303 : : break;
22304 : : case MS_MEMERR:
22305 : : {
22306 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22307 : : };
22308 : : break;
22309 : : case MS_TYPEERR:
22310 : : {
22311 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22312 : : };
22313 : : break;
22314 : : case MS_EOFERR:
22315 : : {
22316 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22317 : : };
22318 : : break;
22319 : : case MS_CHILDERR:
22320 : : {
22321 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22322 : : };
22323 : : break;
22324 : : case MS_NULLPARENTERR:
22325 : : {
22326 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22327 : : };
22328 : : break;
22329 : : default:
22330 : : {
22331 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22332 : : };
22333 : : break;
22334 : : }
22335 : : }
22336 : : }
22337 : : jresult = (jint)result;
22338 : : return jresult;
22339 : : }
22340 : :
22341 : :
22342 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1whichShapes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
22343 : : jint jresult = 0 ;
22344 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22345 : : rectObj arg2 ;
22346 : : rectObj *argp2 ;
22347 : : int result;
22348 : :
22349 : : (void)jenv;
22350 : : (void)jcls;
22351 : : (void)jarg1_;
22352 : : (void)jarg2_;
22353 : 0 : arg1 = *(struct layerObj **)&jarg1;
22354 : 0 : argp2 = *(rectObj **)&jarg2;
22355 [ # # ]: 0 : if (!argp2) {
22356 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null rectObj");
22357 : 0 : return 0;
22358 : : }
22359 : 0 : arg2 = *argp2;
22360 : : {
22361 : : errorObj *ms_error;
22362 : : result = (int)layerObj_whichShapes(arg1,arg2);
22363 : 0 : ms_error = msGetErrorObj();
22364 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22365 : : char ms_message[8192];
22366 : 0 : char* msg = msGetErrorString(";");
22367 : 0 : int ms_errorcode = ms_error->code;
22368 [ # # ]: 0 : if (msg) {
22369 : 0 : snprintf(ms_message, 8192, msg);
22370 : 0 : free(msg);
22371 : : }
22372 : : else sprintf(ms_message, "Unknown message");
22373 : :
22374 : 0 : msResetErrorList();
22375 : :
22376 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22377 : : case MS_NOTFOUND:
22378 : : break;
22379 : : case -1:
22380 : : break;
22381 : : case MS_IOERR:
22382 : : {
22383 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22384 : : };
22385 : : break;
22386 : : case MS_MEMERR:
22387 : : {
22388 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22389 : : };
22390 : : break;
22391 : : case MS_TYPEERR:
22392 : : {
22393 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22394 : : };
22395 : : break;
22396 : : case MS_EOFERR:
22397 : : {
22398 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22399 : : };
22400 : : break;
22401 : : case MS_CHILDERR:
22402 : : {
22403 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22404 : : };
22405 : : break;
22406 : : case MS_NULLPARENTERR:
22407 : : {
22408 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22409 : : };
22410 : : break;
22411 : : default:
22412 : : {
22413 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22414 : : };
22415 : : break;
22416 : : }
22417 : : }
22418 : : }
22419 : : jresult = (jint)result;
22420 : : return jresult;
22421 : : }
22422 : :
22423 : :
22424 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1nextShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22425 : : jlong jresult = 0 ;
22426 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22427 : : shapeObj *result = 0 ;
22428 : :
22429 : : (void)jenv;
22430 : : (void)jcls;
22431 : : (void)jarg1_;
22432 : 0 : arg1 = *(struct layerObj **)&jarg1;
22433 : : {
22434 : : errorObj *ms_error;
22435 : : result = (shapeObj *)layerObj_nextShape(arg1);
22436 : 0 : ms_error = msGetErrorObj();
22437 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22438 : : char ms_message[8192];
22439 : 0 : char* msg = msGetErrorString(";");
22440 : 0 : int ms_errorcode = ms_error->code;
22441 [ # # ]: 0 : if (msg) {
22442 : 0 : snprintf(ms_message, 8192, msg);
22443 : 0 : free(msg);
22444 : : }
22445 : : else sprintf(ms_message, "Unknown message");
22446 : :
22447 : 0 : msResetErrorList();
22448 : :
22449 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22450 : : case MS_NOTFOUND:
22451 : : break;
22452 : : case -1:
22453 : : break;
22454 : : case MS_IOERR:
22455 : : {
22456 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22457 : : };
22458 : : break;
22459 : : case MS_MEMERR:
22460 : : {
22461 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22462 : : };
22463 : : break;
22464 : : case MS_TYPEERR:
22465 : : {
22466 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22467 : : };
22468 : : break;
22469 : : case MS_EOFERR:
22470 : : {
22471 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22472 : : };
22473 : : break;
22474 : : case MS_CHILDERR:
22475 : : {
22476 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22477 : : };
22478 : : break;
22479 : : case MS_NULLPARENTERR:
22480 : : {
22481 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22482 : : };
22483 : : break;
22484 : : default:
22485 : : {
22486 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22487 : : };
22488 : : break;
22489 : : }
22490 : : }
22491 : : }
22492 : 0 : *(shapeObj **)&jresult = result;
22493 : 0 : return jresult;
22494 : : }
22495 : :
22496 : :
22497 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22498 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22499 : :
22500 : : (void)jenv;
22501 : : (void)jcls;
22502 : : (void)jarg1_;
22503 : 1 : arg1 = *(struct layerObj **)&jarg1;
22504 : : {
22505 : : errorObj *ms_error;
22506 : : layerObj_close(arg1);
22507 : 1 : ms_error = msGetErrorObj();
22508 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22509 : : char ms_message[8192];
22510 : 0 : char* msg = msGetErrorString(";");
22511 : 0 : int ms_errorcode = ms_error->code;
22512 [ # # ]: 0 : if (msg) {
22513 : 0 : snprintf(ms_message, 8192, msg);
22514 : 0 : free(msg);
22515 : : }
22516 : : else sprintf(ms_message, "Unknown message");
22517 : :
22518 : 0 : msResetErrorList();
22519 : :
22520 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22521 : : case MS_NOTFOUND:
22522 : : break;
22523 : : case -1:
22524 : : break;
22525 : : case MS_IOERR:
22526 : : {
22527 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
22528 : : };
22529 : : break;
22530 : : case MS_MEMERR:
22531 : : {
22532 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
22533 : : };
22534 : : break;
22535 : : case MS_TYPEERR:
22536 : : {
22537 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
22538 : : };
22539 : : break;
22540 : : case MS_EOFERR:
22541 : : {
22542 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
22543 : : };
22544 : : break;
22545 : : case MS_CHILDERR:
22546 : : {
22547 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
22548 : : };
22549 : : break;
22550 : : case MS_NULLPARENTERR:
22551 : : {
22552 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
22553 : : };
22554 : : break;
22555 : : default:
22556 : : {
22557 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
22558 : : };
22559 : : break;
22560 : : }
22561 : : }
22562 : : }
22563 : : }
22564 : :
22565 : :
22566 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
22567 : : jlong jresult = 0 ;
22568 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22569 : : resultObj *arg2 = (resultObj *) 0 ;
22570 : : shapeObj *result = 0 ;
22571 : :
22572 : : (void)jenv;
22573 : : (void)jcls;
22574 : : (void)jarg1_;
22575 : : (void)jarg2_;
22576 : 1 : arg1 = *(struct layerObj **)&jarg1;
22577 : 1 : arg2 = *(resultObj **)&jarg2;
22578 : : {
22579 : : errorObj *ms_error;
22580 : : result = (shapeObj *)layerObj_getShape(arg1,arg2);
22581 : 1 : ms_error = msGetErrorObj();
22582 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22583 : : char ms_message[8192];
22584 : 0 : char* msg = msGetErrorString(";");
22585 : 0 : int ms_errorcode = ms_error->code;
22586 [ # # ]: 0 : if (msg) {
22587 : 0 : snprintf(ms_message, 8192, msg);
22588 : 0 : free(msg);
22589 : : }
22590 : : else sprintf(ms_message, "Unknown message");
22591 : :
22592 : 0 : msResetErrorList();
22593 : :
22594 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22595 : : case MS_NOTFOUND:
22596 : : break;
22597 : : case -1:
22598 : : break;
22599 : : case MS_IOERR:
22600 : : {
22601 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22602 : : };
22603 : : break;
22604 : : case MS_MEMERR:
22605 : : {
22606 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22607 : : };
22608 : : break;
22609 : : case MS_TYPEERR:
22610 : : {
22611 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22612 : : };
22613 : : break;
22614 : : case MS_EOFERR:
22615 : : {
22616 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22617 : : };
22618 : : break;
22619 : : case MS_CHILDERR:
22620 : : {
22621 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22622 : : };
22623 : : break;
22624 : : case MS_NULLPARENTERR:
22625 : : {
22626 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22627 : : };
22628 : : break;
22629 : : default:
22630 : : {
22631 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22632 : : };
22633 : : break;
22634 : : }
22635 : : }
22636 : : }
22637 : 1 : *(shapeObj **)&jresult = result;
22638 : 1 : return jresult;
22639 : : }
22640 : :
22641 : :
22642 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getNumResults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22643 : : jint jresult = 0 ;
22644 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22645 : : int result;
22646 : :
22647 : : (void)jenv;
22648 : : (void)jcls;
22649 : : (void)jarg1_;
22650 : 1 : arg1 = *(struct layerObj **)&jarg1;
22651 : : {
22652 : : errorObj *ms_error;
22653 : : result = (int)layerObj_getNumResults(arg1);
22654 : 1 : ms_error = msGetErrorObj();
22655 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22656 : : char ms_message[8192];
22657 : 0 : char* msg = msGetErrorString(";");
22658 : 0 : int ms_errorcode = ms_error->code;
22659 [ # # ]: 0 : if (msg) {
22660 : 0 : snprintf(ms_message, 8192, msg);
22661 : 0 : free(msg);
22662 : : }
22663 : : else sprintf(ms_message, "Unknown message");
22664 : :
22665 : 0 : msResetErrorList();
22666 : :
22667 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22668 : : case MS_NOTFOUND:
22669 : : break;
22670 : : case -1:
22671 : : break;
22672 : : case MS_IOERR:
22673 : : {
22674 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22675 : : };
22676 : : break;
22677 : : case MS_MEMERR:
22678 : : {
22679 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22680 : : };
22681 : : break;
22682 : : case MS_TYPEERR:
22683 : : {
22684 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22685 : : };
22686 : : break;
22687 : : case MS_EOFERR:
22688 : : {
22689 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22690 : : };
22691 : : break;
22692 : : case MS_CHILDERR:
22693 : : {
22694 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22695 : : };
22696 : : break;
22697 : : case MS_NULLPARENTERR:
22698 : : {
22699 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22700 : : };
22701 : : break;
22702 : : default:
22703 : : {
22704 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22705 : : };
22706 : : break;
22707 : : }
22708 : : }
22709 : : }
22710 : : jresult = (jint)result;
22711 : : return jresult;
22712 : : }
22713 : :
22714 : :
22715 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getResultsBounds(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22716 : : jlong jresult = 0 ;
22717 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22718 : : rectObj *result = 0 ;
22719 : :
22720 : : (void)jenv;
22721 : : (void)jcls;
22722 : : (void)jarg1_;
22723 : 0 : arg1 = *(struct layerObj **)&jarg1;
22724 : : {
22725 : : errorObj *ms_error;
22726 : : result = (rectObj *)layerObj_getResultsBounds(arg1);
22727 : 0 : ms_error = msGetErrorObj();
22728 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22729 : : char ms_message[8192];
22730 : 0 : char* msg = msGetErrorString(";");
22731 : 0 : int ms_errorcode = ms_error->code;
22732 [ # # ]: 0 : if (msg) {
22733 : 0 : snprintf(ms_message, 8192, msg);
22734 : 0 : free(msg);
22735 : : }
22736 : : else sprintf(ms_message, "Unknown message");
22737 : :
22738 : 0 : msResetErrorList();
22739 : :
22740 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22741 : : case MS_NOTFOUND:
22742 : : break;
22743 : : case -1:
22744 : : break;
22745 : : case MS_IOERR:
22746 : : {
22747 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22748 : : };
22749 : : break;
22750 : : case MS_MEMERR:
22751 : : {
22752 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22753 : : };
22754 : : break;
22755 : : case MS_TYPEERR:
22756 : : {
22757 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22758 : : };
22759 : : break;
22760 : : case MS_EOFERR:
22761 : : {
22762 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22763 : : };
22764 : : break;
22765 : : case MS_CHILDERR:
22766 : : {
22767 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22768 : : };
22769 : : break;
22770 : : case MS_NULLPARENTERR:
22771 : : {
22772 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22773 : : };
22774 : : break;
22775 : : default:
22776 : : {
22777 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22778 : : };
22779 : : break;
22780 : : }
22781 : : }
22782 : : }
22783 : 0 : *(rectObj **)&jresult = result;
22784 : 0 : return jresult;
22785 : : }
22786 : :
22787 : :
22788 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getResult(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22789 : : jlong jresult = 0 ;
22790 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22791 : : int arg2 ;
22792 : : resultObj *result = 0 ;
22793 : :
22794 : : (void)jenv;
22795 : : (void)jcls;
22796 : : (void)jarg1_;
22797 : 1 : arg1 = *(struct layerObj **)&jarg1;
22798 : : arg2 = (int)jarg2;
22799 : : {
22800 : : errorObj *ms_error;
22801 : : result = (resultObj *)layerObj_getResult(arg1,arg2);
22802 : 1 : ms_error = msGetErrorObj();
22803 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22804 : : char ms_message[8192];
22805 : 0 : char* msg = msGetErrorString(";");
22806 : 0 : int ms_errorcode = ms_error->code;
22807 [ # # ]: 0 : if (msg) {
22808 : 0 : snprintf(ms_message, 8192, msg);
22809 : 0 : free(msg);
22810 : : }
22811 : : else sprintf(ms_message, "Unknown message");
22812 : :
22813 : 0 : msResetErrorList();
22814 : :
22815 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22816 : : case MS_NOTFOUND:
22817 : : break;
22818 : : case -1:
22819 : : break;
22820 : : case MS_IOERR:
22821 : : {
22822 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22823 : : };
22824 : : break;
22825 : : case MS_MEMERR:
22826 : : {
22827 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22828 : : };
22829 : : break;
22830 : : case MS_TYPEERR:
22831 : : {
22832 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22833 : : };
22834 : : break;
22835 : : case MS_EOFERR:
22836 : : {
22837 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22838 : : };
22839 : : break;
22840 : : case MS_CHILDERR:
22841 : : {
22842 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22843 : : };
22844 : : break;
22845 : : case MS_NULLPARENTERR:
22846 : : {
22847 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22848 : : };
22849 : : break;
22850 : : default:
22851 : : {
22852 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22853 : : };
22854 : : break;
22855 : : }
22856 : : }
22857 : : }
22858 : 1 : *(resultObj **)&jresult = result;
22859 : 1 : return jresult;
22860 : : }
22861 : :
22862 : :
22863 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22864 : : jlong jresult = 0 ;
22865 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22866 : : int arg2 ;
22867 : : classObj *result = 0 ;
22868 : :
22869 : : (void)jenv;
22870 : : (void)jcls;
22871 : : (void)jarg1_;
22872 : 1 : arg1 = *(struct layerObj **)&jarg1;
22873 : : arg2 = (int)jarg2;
22874 : : {
22875 : : errorObj *ms_error;
22876 : : result = (classObj *)layerObj_getClass(arg1,arg2);
22877 : 1 : ms_error = msGetErrorObj();
22878 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22879 : : char ms_message[8192];
22880 : 0 : char* msg = msGetErrorString(";");
22881 : 0 : int ms_errorcode = ms_error->code;
22882 [ # # ]: 0 : if (msg) {
22883 : 0 : snprintf(ms_message, 8192, msg);
22884 : 0 : free(msg);
22885 : : }
22886 : : else sprintf(ms_message, "Unknown message");
22887 : :
22888 : 0 : msResetErrorList();
22889 : :
22890 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22891 : : case MS_NOTFOUND:
22892 : : break;
22893 : : case -1:
22894 : : break;
22895 : : case MS_IOERR:
22896 : : {
22897 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22898 : : };
22899 : : break;
22900 : : case MS_MEMERR:
22901 : : {
22902 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22903 : : };
22904 : : break;
22905 : : case MS_TYPEERR:
22906 : : {
22907 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22908 : : };
22909 : : break;
22910 : : case MS_EOFERR:
22911 : : {
22912 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22913 : : };
22914 : : break;
22915 : : case MS_CHILDERR:
22916 : : {
22917 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22918 : : };
22919 : : break;
22920 : : case MS_NULLPARENTERR:
22921 : : {
22922 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22923 : : };
22924 : : break;
22925 : : default:
22926 : : {
22927 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22928 : : };
22929 : : break;
22930 : : }
22931 : : }
22932 : : }
22933 : 1 : *(classObj **)&jresult = result;
22934 : 1 : return jresult;
22935 : : }
22936 : :
22937 : :
22938 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getItem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22939 : : jstring jresult = 0 ;
22940 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22941 : : int arg2 ;
22942 : : char *result = 0 ;
22943 : :
22944 : : (void)jenv;
22945 : : (void)jcls;
22946 : : (void)jarg1_;
22947 : 0 : arg1 = *(struct layerObj **)&jarg1;
22948 : : arg2 = (int)jarg2;
22949 : : {
22950 : : errorObj *ms_error;
22951 : : result = (char *)layerObj_getItem(arg1,arg2);
22952 : 0 : ms_error = msGetErrorObj();
22953 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22954 : : char ms_message[8192];
22955 : 0 : char* msg = msGetErrorString(";");
22956 : 0 : int ms_errorcode = ms_error->code;
22957 [ # # ]: 0 : if (msg) {
22958 : 0 : snprintf(ms_message, 8192, msg);
22959 : 0 : free(msg);
22960 : : }
22961 : : else sprintf(ms_message, "Unknown message");
22962 : :
22963 : 0 : msResetErrorList();
22964 : :
22965 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22966 : : case MS_NOTFOUND:
22967 : : break;
22968 : : case -1:
22969 : : break;
22970 : : case MS_IOERR:
22971 : : {
22972 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22973 : : };
22974 : : break;
22975 : : case MS_MEMERR:
22976 : : {
22977 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22978 : : };
22979 : : break;
22980 : : case MS_TYPEERR:
22981 : : {
22982 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22983 : : };
22984 : : break;
22985 : : case MS_EOFERR:
22986 : : {
22987 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22988 : : };
22989 : : break;
22990 : : case MS_CHILDERR:
22991 : : {
22992 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22993 : : };
22994 : : break;
22995 : : case MS_NULLPARENTERR:
22996 : : {
22997 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22998 : : };
22999 : : break;
23000 : : default:
23001 : : {
23002 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23003 : : };
23004 : : break;
23005 : : }
23006 : : }
23007 : : }
23008 : : {
23009 : 0 : jresult = JNU_NewStringNative(jenv, result);
23010 : : }
23011 : 0 : return jresult;
23012 : : }
23013 : :
23014 : :
23015 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setItems(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jint jarg3) {
23016 : : jint jresult = 0 ;
23017 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23018 : : char **arg2 = (char **) 0 ;
23019 : : int arg3 ;
23020 : : int result;
23021 : :
23022 : : (void)jenv;
23023 : : (void)jcls;
23024 : : (void)jarg1_;
23025 : 0 : arg1 = *(struct layerObj **)&jarg1;
23026 : 0 : arg2 = *(char ***)&jarg2;
23027 : : arg3 = (int)jarg3;
23028 : : {
23029 : : errorObj *ms_error;
23030 : : result = (int)layerObj_setItems(arg1,arg2,arg3);
23031 : 0 : ms_error = msGetErrorObj();
23032 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23033 : : char ms_message[8192];
23034 : 0 : char* msg = msGetErrorString(";");
23035 : 0 : int ms_errorcode = ms_error->code;
23036 [ # # ]: 0 : if (msg) {
23037 : 0 : snprintf(ms_message, 8192, msg);
23038 : 0 : free(msg);
23039 : : }
23040 : : else sprintf(ms_message, "Unknown message");
23041 : :
23042 : 0 : msResetErrorList();
23043 : :
23044 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23045 : : case MS_NOTFOUND:
23046 : : break;
23047 : : case -1:
23048 : : break;
23049 : : case MS_IOERR:
23050 : : {
23051 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23052 : : };
23053 : : break;
23054 : : case MS_MEMERR:
23055 : : {
23056 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23057 : : };
23058 : : break;
23059 : : case MS_TYPEERR:
23060 : : {
23061 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23062 : : };
23063 : : break;
23064 : : case MS_EOFERR:
23065 : : {
23066 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23067 : : };
23068 : : break;
23069 : : case MS_CHILDERR:
23070 : : {
23071 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23072 : : };
23073 : : break;
23074 : : case MS_NULLPARENTERR:
23075 : : {
23076 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23077 : : };
23078 : : break;
23079 : : default:
23080 : : {
23081 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23082 : : };
23083 : : break;
23084 : : }
23085 : : }
23086 : : }
23087 : : jresult = (jint)result;
23088 : : return jresult;
23089 : : }
23090 : :
23091 : :
23092 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
23093 : : jint jresult = 0 ;
23094 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23095 : : mapObj *arg2 = (mapObj *) 0 ;
23096 : : imageObj *arg3 = (imageObj *) 0 ;
23097 : : int result;
23098 : :
23099 : : (void)jenv;
23100 : : (void)jcls;
23101 : : (void)jarg1_;
23102 : : (void)jarg2_;
23103 : : (void)jarg3_;
23104 : 0 : arg1 = *(struct layerObj **)&jarg1;
23105 : 0 : arg2 = *(mapObj **)&jarg2;
23106 : 0 : arg3 = *(imageObj **)&jarg3;
23107 : : {
23108 : : errorObj *ms_error;
23109 : : result = (int)layerObj_draw(arg1,arg2,arg3);
23110 : 0 : ms_error = msGetErrorObj();
23111 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23112 : : char ms_message[8192];
23113 : 0 : char* msg = msGetErrorString(";");
23114 : 0 : int ms_errorcode = ms_error->code;
23115 [ # # ]: 0 : if (msg) {
23116 : 0 : snprintf(ms_message, 8192, msg);
23117 : 0 : free(msg);
23118 : : }
23119 : : else sprintf(ms_message, "Unknown message");
23120 : :
23121 : 0 : msResetErrorList();
23122 : :
23123 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23124 : : case MS_NOTFOUND:
23125 : : break;
23126 : : case -1:
23127 : : break;
23128 : : case MS_IOERR:
23129 : : {
23130 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23131 : : };
23132 : : break;
23133 : : case MS_MEMERR:
23134 : : {
23135 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23136 : : };
23137 : : break;
23138 : : case MS_TYPEERR:
23139 : : {
23140 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23141 : : };
23142 : : break;
23143 : : case MS_EOFERR:
23144 : : {
23145 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23146 : : };
23147 : : break;
23148 : : case MS_CHILDERR:
23149 : : {
23150 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23151 : : };
23152 : : break;
23153 : : case MS_NULLPARENTERR:
23154 : : {
23155 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23156 : : };
23157 : : break;
23158 : : default:
23159 : : {
23160 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23161 : : };
23162 : : break;
23163 : : }
23164 : : }
23165 : : }
23166 : : jresult = (jint)result;
23167 : : return jresult;
23168 : : }
23169 : :
23170 : :
23171 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1drawQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
23172 : : jint jresult = 0 ;
23173 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23174 : : mapObj *arg2 = (mapObj *) 0 ;
23175 : : imageObj *arg3 = (imageObj *) 0 ;
23176 : : int result;
23177 : :
23178 : : (void)jenv;
23179 : : (void)jcls;
23180 : : (void)jarg1_;
23181 : : (void)jarg2_;
23182 : : (void)jarg3_;
23183 : 0 : arg1 = *(struct layerObj **)&jarg1;
23184 : 0 : arg2 = *(mapObj **)&jarg2;
23185 : 0 : arg3 = *(imageObj **)&jarg3;
23186 : : {
23187 : : errorObj *ms_error;
23188 : : result = (int)layerObj_drawQuery(arg1,arg2,arg3);
23189 : 0 : ms_error = msGetErrorObj();
23190 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23191 : : char ms_message[8192];
23192 : 0 : char* msg = msGetErrorString(";");
23193 : 0 : int ms_errorcode = ms_error->code;
23194 [ # # ]: 0 : if (msg) {
23195 : 0 : snprintf(ms_message, 8192, msg);
23196 : 0 : free(msg);
23197 : : }
23198 : : else sprintf(ms_message, "Unknown message");
23199 : :
23200 : 0 : msResetErrorList();
23201 : :
23202 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23203 : : case MS_NOTFOUND:
23204 : : break;
23205 : : case -1:
23206 : : break;
23207 : : case MS_IOERR:
23208 : : {
23209 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23210 : : };
23211 : : break;
23212 : : case MS_MEMERR:
23213 : : {
23214 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23215 : : };
23216 : : break;
23217 : : case MS_TYPEERR:
23218 : : {
23219 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23220 : : };
23221 : : break;
23222 : : case MS_EOFERR:
23223 : : {
23224 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23225 : : };
23226 : : break;
23227 : : case MS_CHILDERR:
23228 : : {
23229 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23230 : : };
23231 : : break;
23232 : : case MS_NULLPARENTERR:
23233 : : {
23234 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23235 : : };
23236 : : break;
23237 : : default:
23238 : : {
23239 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23240 : : };
23241 : : break;
23242 : : }
23243 : : }
23244 : : }
23245 : : jresult = (jint)result;
23246 : : return jresult;
23247 : : }
23248 : :
23249 : :
23250 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
23251 : : jint jresult = 0 ;
23252 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23253 : : mapObj *arg2 = (mapObj *) 0 ;
23254 : : char *arg3 = (char *) 0 ;
23255 : : int result;
23256 : :
23257 : : (void)jenv;
23258 : : (void)jcls;
23259 : : (void)jarg1_;
23260 : : (void)jarg2_;
23261 : 0 : arg1 = *(struct layerObj **)&jarg1;
23262 : 0 : arg2 = *(mapObj **)&jarg2;
23263 : : {
23264 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
23265 : : }
23266 : : {
23267 : : errorObj *ms_error;
23268 : 0 : result = (int)layerObj_queryByFilter(arg1,arg2,arg3);
23269 : 0 : ms_error = msGetErrorObj();
23270 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23271 : : char ms_message[8192];
23272 : 0 : char* msg = msGetErrorString(";");
23273 : 0 : int ms_errorcode = ms_error->code;
23274 [ # # ]: 0 : if (msg) {
23275 : 0 : snprintf(ms_message, 8192, msg);
23276 : 0 : free(msg);
23277 : : }
23278 : : else sprintf(ms_message, "Unknown message");
23279 : :
23280 : 0 : msResetErrorList();
23281 : :
23282 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23283 : : case MS_NOTFOUND:
23284 : : break;
23285 : : case -1:
23286 : : break;
23287 : : case MS_IOERR:
23288 : : {
23289 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23290 : : };
23291 : : break;
23292 : : case MS_MEMERR:
23293 : : {
23294 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23295 : : };
23296 : : break;
23297 : : case MS_TYPEERR:
23298 : : {
23299 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23300 : : };
23301 : : break;
23302 : : case MS_EOFERR:
23303 : : {
23304 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23305 : : };
23306 : : break;
23307 : : case MS_CHILDERR:
23308 : : {
23309 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23310 : : };
23311 : : break;
23312 : : case MS_NULLPARENTERR:
23313 : : {
23314 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23315 : : };
23316 : : break;
23317 : : default:
23318 : : {
23319 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23320 : : };
23321 : : break;
23322 : : }
23323 : : }
23324 : : }
23325 : : jresult = (jint)result;
23326 [ # # ]: 0 : if (arg3) free(arg3);
23327 : : return jresult;
23328 : : }
23329 : :
23330 : :
23331 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3, jstring jarg4, jint jarg5) {
23332 : : jint jresult = 0 ;
23333 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23334 : : mapObj *arg2 = (mapObj *) 0 ;
23335 : : char *arg3 = (char *) 0 ;
23336 : : char *arg4 = (char *) 0 ;
23337 : : int arg5 ;
23338 : : int result;
23339 : :
23340 : : (void)jenv;
23341 : : (void)jcls;
23342 : : (void)jarg1_;
23343 : : (void)jarg2_;
23344 : 1 : arg1 = *(struct layerObj **)&jarg1;
23345 : 1 : arg2 = *(mapObj **)&jarg2;
23346 : : {
23347 : 1 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
23348 : : }
23349 : : {
23350 : 1 : arg4 = JNU_GetStringNativeChars(jenv, jarg4);
23351 : : }
23352 : : arg5 = (int)jarg5;
23353 : : {
23354 : : errorObj *ms_error;
23355 : : result = (int)layerObj_queryByAttributes(arg1,arg2,arg3,arg4,arg5);
23356 : 1 : ms_error = msGetErrorObj();
23357 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23358 : : char ms_message[8192];
23359 : 0 : char* msg = msGetErrorString(";");
23360 : 0 : int ms_errorcode = ms_error->code;
23361 [ # # ]: 0 : if (msg) {
23362 : 0 : snprintf(ms_message, 8192, msg);
23363 : 0 : free(msg);
23364 : : }
23365 : : else sprintf(ms_message, "Unknown message");
23366 : :
23367 : 0 : msResetErrorList();
23368 : :
23369 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23370 : : case MS_NOTFOUND:
23371 : : break;
23372 : : case -1:
23373 : : break;
23374 : : case MS_IOERR:
23375 : : {
23376 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23377 : : };
23378 : : break;
23379 : : case MS_MEMERR:
23380 : : {
23381 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23382 : : };
23383 : : break;
23384 : : case MS_TYPEERR:
23385 : : {
23386 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23387 : : };
23388 : : break;
23389 : : case MS_EOFERR:
23390 : : {
23391 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23392 : : };
23393 : : break;
23394 : : case MS_CHILDERR:
23395 : : {
23396 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23397 : : };
23398 : : break;
23399 : : case MS_NULLPARENTERR:
23400 : : {
23401 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23402 : : };
23403 : : break;
23404 : : default:
23405 : : {
23406 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23407 : : };
23408 : : break;
23409 : : }
23410 : : }
23411 : : }
23412 : : jresult = (jint)result;
23413 [ + - ]: 1 : if (arg3) free(arg3);
23414 [ + - ]: 1 : if (arg4) free(arg4);
23415 : : return jresult;
23416 : : }
23417 : :
23418 : :
23419 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jint jarg4, jdouble jarg5) {
23420 : : jint jresult = 0 ;
23421 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23422 : : mapObj *arg2 = (mapObj *) 0 ;
23423 : : pointObj *arg3 = (pointObj *) 0 ;
23424 : : int arg4 ;
23425 : : double arg5 ;
23426 : : int result;
23427 : :
23428 : : (void)jenv;
23429 : : (void)jcls;
23430 : : (void)jarg1_;
23431 : : (void)jarg2_;
23432 : : (void)jarg3_;
23433 : 0 : arg1 = *(struct layerObj **)&jarg1;
23434 : 0 : arg2 = *(mapObj **)&jarg2;
23435 : 0 : arg3 = *(pointObj **)&jarg3;
23436 : : arg4 = (int)jarg4;
23437 : : arg5 = (double)jarg5;
23438 : : {
23439 : : errorObj *ms_error;
23440 : : result = (int)layerObj_queryByPoint(arg1,arg2,arg3,arg4,arg5);
23441 : 0 : ms_error = msGetErrorObj();
23442 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23443 : : char ms_message[8192];
23444 : 0 : char* msg = msGetErrorString(";");
23445 : 0 : int ms_errorcode = ms_error->code;
23446 [ # # ]: 0 : if (msg) {
23447 : 0 : snprintf(ms_message, 8192, msg);
23448 : 0 : free(msg);
23449 : : }
23450 : : else sprintf(ms_message, "Unknown message");
23451 : :
23452 : 0 : msResetErrorList();
23453 : :
23454 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23455 : : case MS_NOTFOUND:
23456 : : break;
23457 : : case -1:
23458 : : break;
23459 : : case MS_IOERR:
23460 : : {
23461 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23462 : : };
23463 : : break;
23464 : : case MS_MEMERR:
23465 : : {
23466 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23467 : : };
23468 : : break;
23469 : : case MS_TYPEERR:
23470 : : {
23471 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23472 : : };
23473 : : break;
23474 : : case MS_EOFERR:
23475 : : {
23476 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23477 : : };
23478 : : break;
23479 : : case MS_CHILDERR:
23480 : : {
23481 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23482 : : };
23483 : : break;
23484 : : case MS_NULLPARENTERR:
23485 : : {
23486 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23487 : : };
23488 : : break;
23489 : : default:
23490 : : {
23491 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23492 : : };
23493 : : break;
23494 : : }
23495 : : }
23496 : : }
23497 : : jresult = (jint)result;
23498 : : return jresult;
23499 : : }
23500 : :
23501 : :
23502 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByRect(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
23503 : : jint jresult = 0 ;
23504 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23505 : : mapObj *arg2 = (mapObj *) 0 ;
23506 : : rectObj arg3 ;
23507 : : rectObj *argp3 ;
23508 : : int result;
23509 : :
23510 : : (void)jenv;
23511 : : (void)jcls;
23512 : : (void)jarg1_;
23513 : : (void)jarg2_;
23514 : : (void)jarg3_;
23515 : 0 : arg1 = *(struct layerObj **)&jarg1;
23516 : 0 : arg2 = *(mapObj **)&jarg2;
23517 : 0 : argp3 = *(rectObj **)&jarg3;
23518 [ # # ]: 0 : if (!argp3) {
23519 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null rectObj");
23520 : 0 : return 0;
23521 : : }
23522 : 0 : arg3 = *argp3;
23523 : : {
23524 : : errorObj *ms_error;
23525 : : result = (int)layerObj_queryByRect(arg1,arg2,arg3);
23526 : 0 : ms_error = msGetErrorObj();
23527 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23528 : : char ms_message[8192];
23529 : 0 : char* msg = msGetErrorString(";");
23530 : 0 : int ms_errorcode = ms_error->code;
23531 [ # # ]: 0 : if (msg) {
23532 : 0 : snprintf(ms_message, 8192, msg);
23533 : 0 : free(msg);
23534 : : }
23535 : : else sprintf(ms_message, "Unknown message");
23536 : :
23537 : 0 : msResetErrorList();
23538 : :
23539 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23540 : : case MS_NOTFOUND:
23541 : : break;
23542 : : case -1:
23543 : : break;
23544 : : case MS_IOERR:
23545 : : {
23546 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23547 : : };
23548 : : break;
23549 : : case MS_MEMERR:
23550 : : {
23551 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23552 : : };
23553 : : break;
23554 : : case MS_TYPEERR:
23555 : : {
23556 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23557 : : };
23558 : : break;
23559 : : case MS_EOFERR:
23560 : : {
23561 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23562 : : };
23563 : : break;
23564 : : case MS_CHILDERR:
23565 : : {
23566 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23567 : : };
23568 : : break;
23569 : : case MS_NULLPARENTERR:
23570 : : {
23571 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23572 : : };
23573 : : break;
23574 : : default:
23575 : : {
23576 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23577 : : };
23578 : : break;
23579 : : }
23580 : : }
23581 : : }
23582 : : jresult = (jint)result;
23583 : : return jresult;
23584 : : }
23585 : :
23586 : :
23587 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByFeatures(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
23588 : : jint jresult = 0 ;
23589 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23590 : : mapObj *arg2 = (mapObj *) 0 ;
23591 : : int arg3 ;
23592 : : int result;
23593 : :
23594 : : (void)jenv;
23595 : : (void)jcls;
23596 : : (void)jarg1_;
23597 : : (void)jarg2_;
23598 : 0 : arg1 = *(struct layerObj **)&jarg1;
23599 : 0 : arg2 = *(mapObj **)&jarg2;
23600 : : arg3 = (int)jarg3;
23601 : : {
23602 : : errorObj *ms_error;
23603 : : result = (int)layerObj_queryByFeatures(arg1,arg2,arg3);
23604 : 0 : ms_error = msGetErrorObj();
23605 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23606 : : char ms_message[8192];
23607 : 0 : char* msg = msGetErrorString(";");
23608 : 0 : int ms_errorcode = ms_error->code;
23609 [ # # ]: 0 : if (msg) {
23610 : 0 : snprintf(ms_message, 8192, msg);
23611 : 0 : free(msg);
23612 : : }
23613 : : else sprintf(ms_message, "Unknown message");
23614 : :
23615 : 0 : msResetErrorList();
23616 : :
23617 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23618 : : case MS_NOTFOUND:
23619 : : break;
23620 : : case -1:
23621 : : break;
23622 : : case MS_IOERR:
23623 : : {
23624 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23625 : : };
23626 : : break;
23627 : : case MS_MEMERR:
23628 : : {
23629 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23630 : : };
23631 : : break;
23632 : : case MS_TYPEERR:
23633 : : {
23634 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23635 : : };
23636 : : break;
23637 : : case MS_EOFERR:
23638 : : {
23639 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23640 : : };
23641 : : break;
23642 : : case MS_CHILDERR:
23643 : : {
23644 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23645 : : };
23646 : : break;
23647 : : case MS_NULLPARENTERR:
23648 : : {
23649 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23650 : : };
23651 : : break;
23652 : : default:
23653 : : {
23654 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23655 : : };
23656 : : break;
23657 : : }
23658 : : }
23659 : : }
23660 : : jresult = (jint)result;
23661 : : return jresult;
23662 : : }
23663 : :
23664 : :
23665 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
23666 : : jint jresult = 0 ;
23667 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23668 : : mapObj *arg2 = (mapObj *) 0 ;
23669 : : shapeObj *arg3 = (shapeObj *) 0 ;
23670 : : int result;
23671 : :
23672 : : (void)jenv;
23673 : : (void)jcls;
23674 : : (void)jarg1_;
23675 : : (void)jarg2_;
23676 : : (void)jarg3_;
23677 : 0 : arg1 = *(struct layerObj **)&jarg1;
23678 : 0 : arg2 = *(mapObj **)&jarg2;
23679 : 0 : arg3 = *(shapeObj **)&jarg3;
23680 : : {
23681 : : errorObj *ms_error;
23682 : : result = (int)layerObj_queryByShape(arg1,arg2,arg3);
23683 : 0 : ms_error = msGetErrorObj();
23684 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23685 : : char ms_message[8192];
23686 : 0 : char* msg = msGetErrorString(";");
23687 : 0 : int ms_errorcode = ms_error->code;
23688 [ # # ]: 0 : if (msg) {
23689 : 0 : snprintf(ms_message, 8192, msg);
23690 : 0 : free(msg);
23691 : : }
23692 : : else sprintf(ms_message, "Unknown message");
23693 : :
23694 : 0 : msResetErrorList();
23695 : :
23696 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23697 : : case MS_NOTFOUND:
23698 : : break;
23699 : : case -1:
23700 : : break;
23701 : : case MS_IOERR:
23702 : : {
23703 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23704 : : };
23705 : : break;
23706 : : case MS_MEMERR:
23707 : : {
23708 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23709 : : };
23710 : : break;
23711 : : case MS_TYPEERR:
23712 : : {
23713 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23714 : : };
23715 : : break;
23716 : : case MS_EOFERR:
23717 : : {
23718 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23719 : : };
23720 : : break;
23721 : : case MS_CHILDERR:
23722 : : {
23723 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23724 : : };
23725 : : break;
23726 : : case MS_NULLPARENTERR:
23727 : : {
23728 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23729 : : };
23730 : : break;
23731 : : default:
23732 : : {
23733 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23734 : : };
23735 : : break;
23736 : : }
23737 : : }
23738 : : }
23739 : : jresult = (jint)result;
23740 : : return jresult;
23741 : : }
23742 : :
23743 : :
23744 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jint jarg4, jint jarg5) {
23745 : : jint jresult = 0 ;
23746 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23747 : : mapObj *arg2 = (mapObj *) 0 ;
23748 : : int arg3 ;
23749 : : int arg4 ;
23750 : : int arg5 = (int) 0 ;
23751 : : int result;
23752 : :
23753 : : (void)jenv;
23754 : : (void)jcls;
23755 : : (void)jarg1_;
23756 : : (void)jarg2_;
23757 : 1 : arg1 = *(struct layerObj **)&jarg1;
23758 : 1 : arg2 = *(mapObj **)&jarg2;
23759 : : arg3 = (int)jarg3;
23760 : : arg4 = (int)jarg4;
23761 : : arg5 = (int)jarg5;
23762 : : {
23763 : : errorObj *ms_error;
23764 : : result = (int)layerObj_queryByIndex(arg1,arg2,arg3,arg4,arg5);
23765 : 1 : ms_error = msGetErrorObj();
23766 [ + - ][ + - ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23767 : : char ms_message[8192];
23768 : 1 : char* msg = msGetErrorString(";");
23769 : 1 : int ms_errorcode = ms_error->code;
23770 [ + - ]: 1 : if (msg) {
23771 : 1 : snprintf(ms_message, 8192, msg);
23772 : 1 : free(msg);
23773 : : }
23774 : : else sprintf(ms_message, "Unknown message");
23775 : :
23776 : 1 : msResetErrorList();
23777 : :
23778 [ - - - - : 1 : switch(ms_errorcode) {
- - - + ]
23779 : : case MS_NOTFOUND:
23780 : : break;
23781 : : case -1:
23782 : : break;
23783 : : case MS_IOERR:
23784 : : {
23785 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23786 : : };
23787 : : break;
23788 : : case MS_MEMERR:
23789 : : {
23790 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23791 : : };
23792 : : break;
23793 : : case MS_TYPEERR:
23794 : : {
23795 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23796 : : };
23797 : : break;
23798 : : case MS_EOFERR:
23799 : : {
23800 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23801 : : };
23802 : : break;
23803 : : case MS_CHILDERR:
23804 : : {
23805 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23806 : : };
23807 : : break;
23808 : : case MS_NULLPARENTERR:
23809 : : {
23810 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23811 : : };
23812 : : break;
23813 : : default:
23814 : : {
23815 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23816 : : };
23817 : : break;
23818 : : }
23819 : : }
23820 : : }
23821 : : jresult = (jint)result;
23822 : : return jresult;
23823 : : }
23824 : :
23825 : :
23826 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getResults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23827 : : jlong jresult = 0 ;
23828 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23829 : : resultCacheObj *result = 0 ;
23830 : :
23831 : : (void)jenv;
23832 : : (void)jcls;
23833 : : (void)jarg1_;
23834 : 1 : arg1 = *(struct layerObj **)&jarg1;
23835 : : {
23836 : : errorObj *ms_error;
23837 : : result = (resultCacheObj *)layerObj_getResults(arg1);
23838 : 1 : ms_error = msGetErrorObj();
23839 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23840 : : char ms_message[8192];
23841 : 0 : char* msg = msGetErrorString(";");
23842 : 0 : int ms_errorcode = ms_error->code;
23843 [ # # ]: 0 : if (msg) {
23844 : 0 : snprintf(ms_message, 8192, msg);
23845 : 0 : free(msg);
23846 : : }
23847 : : else sprintf(ms_message, "Unknown message");
23848 : :
23849 : 0 : msResetErrorList();
23850 : :
23851 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23852 : : case MS_NOTFOUND:
23853 : : break;
23854 : : case -1:
23855 : : break;
23856 : : case MS_IOERR:
23857 : : {
23858 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23859 : : };
23860 : : break;
23861 : : case MS_MEMERR:
23862 : : {
23863 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23864 : : };
23865 : : break;
23866 : : case MS_TYPEERR:
23867 : : {
23868 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23869 : : };
23870 : : break;
23871 : : case MS_EOFERR:
23872 : : {
23873 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23874 : : };
23875 : : break;
23876 : : case MS_CHILDERR:
23877 : : {
23878 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23879 : : };
23880 : : break;
23881 : : case MS_NULLPARENTERR:
23882 : : {
23883 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23884 : : };
23885 : : break;
23886 : : default:
23887 : : {
23888 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23889 : : };
23890 : : break;
23891 : : }
23892 : : }
23893 : : }
23894 : 1 : *(resultCacheObj **)&jresult = result;
23895 : 1 : return jresult;
23896 : : }
23897 : :
23898 : :
23899 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23900 : : jint jresult = 0 ;
23901 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23902 : : char *arg2 = (char *) 0 ;
23903 : : int result;
23904 : :
23905 : : (void)jenv;
23906 : : (void)jcls;
23907 : : (void)jarg1_;
23908 : 0 : arg1 = *(struct layerObj **)&jarg1;
23909 : : {
23910 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
23911 : : }
23912 : : {
23913 : : errorObj *ms_error;
23914 : : result = (int)layerObj_setFilter(arg1,arg2);
23915 : 0 : ms_error = msGetErrorObj();
23916 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23917 : : char ms_message[8192];
23918 : 0 : char* msg = msGetErrorString(";");
23919 : 0 : int ms_errorcode = ms_error->code;
23920 [ # # ]: 0 : if (msg) {
23921 : 0 : snprintf(ms_message, 8192, msg);
23922 : 0 : free(msg);
23923 : : }
23924 : : else sprintf(ms_message, "Unknown message");
23925 : :
23926 : 0 : msResetErrorList();
23927 : :
23928 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23929 : : case MS_NOTFOUND:
23930 : : break;
23931 : : case -1:
23932 : : break;
23933 : : case MS_IOERR:
23934 : : {
23935 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23936 : : };
23937 : : break;
23938 : : case MS_MEMERR:
23939 : : {
23940 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23941 : : };
23942 : : break;
23943 : : case MS_TYPEERR:
23944 : : {
23945 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23946 : : };
23947 : : break;
23948 : : case MS_EOFERR:
23949 : : {
23950 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23951 : : };
23952 : : break;
23953 : : case MS_CHILDERR:
23954 : : {
23955 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23956 : : };
23957 : : break;
23958 : : case MS_NULLPARENTERR:
23959 : : {
23960 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23961 : : };
23962 : : break;
23963 : : default:
23964 : : {
23965 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23966 : : };
23967 : : break;
23968 : : }
23969 : : }
23970 : : }
23971 : : jresult = (jint)result;
23972 [ # # ]: 0 : if (arg2) free(arg2);
23973 : : return jresult;
23974 : : }
23975 : :
23976 : :
23977 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getFilterString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23978 : : jstring jresult = 0 ;
23979 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23980 : : char *result = 0 ;
23981 : :
23982 : : (void)jenv;
23983 : : (void)jcls;
23984 : : (void)jarg1_;
23985 : 0 : arg1 = *(struct layerObj **)&jarg1;
23986 : : {
23987 : : errorObj *ms_error;
23988 : : result = (char *)layerObj_getFilterString(arg1);
23989 : 0 : ms_error = msGetErrorObj();
23990 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23991 : : char ms_message[8192];
23992 : 0 : char* msg = msGetErrorString(";");
23993 : 0 : int ms_errorcode = ms_error->code;
23994 [ # # ]: 0 : if (msg) {
23995 : 0 : snprintf(ms_message, 8192, msg);
23996 : 0 : free(msg);
23997 : : }
23998 : : else sprintf(ms_message, "Unknown message");
23999 : :
24000 : 0 : msResetErrorList();
24001 : :
24002 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24003 : : case MS_NOTFOUND:
24004 : : break;
24005 : : case -1:
24006 : : break;
24007 : : case MS_IOERR:
24008 : : {
24009 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24010 : : };
24011 : : break;
24012 : : case MS_MEMERR:
24013 : : {
24014 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24015 : : };
24016 : : break;
24017 : : case MS_TYPEERR:
24018 : : {
24019 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24020 : : };
24021 : : break;
24022 : : case MS_EOFERR:
24023 : : {
24024 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24025 : : };
24026 : : break;
24027 : : case MS_CHILDERR:
24028 : : {
24029 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24030 : : };
24031 : : break;
24032 : : case MS_NULLPARENTERR:
24033 : : {
24034 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24035 : : };
24036 : : break;
24037 : : default:
24038 : : {
24039 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24040 : : };
24041 : : break;
24042 : : }
24043 : : }
24044 : : }
24045 : : {
24046 : 0 : jresult = JNU_NewStringNative(jenv, result);
24047 : : }
24048 : 0 : free(result);
24049 : 0 : return jresult;
24050 : : }
24051 : :
24052 : :
24053 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setWKTProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24054 : : jint jresult = 0 ;
24055 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24056 : : char *arg2 = (char *) 0 ;
24057 : : int result;
24058 : :
24059 : : (void)jenv;
24060 : : (void)jcls;
24061 : : (void)jarg1_;
24062 : 0 : arg1 = *(struct layerObj **)&jarg1;
24063 : : {
24064 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24065 : : }
24066 : : {
24067 : : errorObj *ms_error;
24068 : : result = (int)layerObj_setWKTProjection(arg1,arg2);
24069 : 0 : ms_error = msGetErrorObj();
24070 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24071 : : char ms_message[8192];
24072 : 0 : char* msg = msGetErrorString(";");
24073 : 0 : int ms_errorcode = ms_error->code;
24074 [ # # ]: 0 : if (msg) {
24075 : 0 : snprintf(ms_message, 8192, msg);
24076 : 0 : free(msg);
24077 : : }
24078 : : else sprintf(ms_message, "Unknown message");
24079 : :
24080 : 0 : msResetErrorList();
24081 : :
24082 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24083 : : case MS_NOTFOUND:
24084 : : break;
24085 : : case -1:
24086 : : break;
24087 : : case MS_IOERR:
24088 : : {
24089 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24090 : : };
24091 : : break;
24092 : : case MS_MEMERR:
24093 : : {
24094 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24095 : : };
24096 : : break;
24097 : : case MS_TYPEERR:
24098 : : {
24099 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24100 : : };
24101 : : break;
24102 : : case MS_EOFERR:
24103 : : {
24104 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24105 : : };
24106 : : break;
24107 : : case MS_CHILDERR:
24108 : : {
24109 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24110 : : };
24111 : : break;
24112 : : case MS_NULLPARENTERR:
24113 : : {
24114 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24115 : : };
24116 : : break;
24117 : : default:
24118 : : {
24119 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24120 : : };
24121 : : break;
24122 : : }
24123 : : }
24124 : : }
24125 : : jresult = (jint)result;
24126 [ # # ]: 0 : if (arg2) free(arg2);
24127 : : return jresult;
24128 : : }
24129 : :
24130 : :
24131 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24132 : : jstring jresult = 0 ;
24133 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24134 : : char *result = 0 ;
24135 : :
24136 : : (void)jenv;
24137 : : (void)jcls;
24138 : : (void)jarg1_;
24139 : 0 : arg1 = *(struct layerObj **)&jarg1;
24140 : : {
24141 : : errorObj *ms_error;
24142 : : result = (char *)layerObj_getProjection(arg1);
24143 : 0 : ms_error = msGetErrorObj();
24144 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24145 : : char ms_message[8192];
24146 : 0 : char* msg = msGetErrorString(";");
24147 : 0 : int ms_errorcode = ms_error->code;
24148 [ # # ]: 0 : if (msg) {
24149 : 0 : snprintf(ms_message, 8192, msg);
24150 : 0 : free(msg);
24151 : : }
24152 : : else sprintf(ms_message, "Unknown message");
24153 : :
24154 : 0 : msResetErrorList();
24155 : :
24156 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24157 : : case MS_NOTFOUND:
24158 : : break;
24159 : : case -1:
24160 : : break;
24161 : : case MS_IOERR:
24162 : : {
24163 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24164 : : };
24165 : : break;
24166 : : case MS_MEMERR:
24167 : : {
24168 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24169 : : };
24170 : : break;
24171 : : case MS_TYPEERR:
24172 : : {
24173 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24174 : : };
24175 : : break;
24176 : : case MS_EOFERR:
24177 : : {
24178 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24179 : : };
24180 : : break;
24181 : : case MS_CHILDERR:
24182 : : {
24183 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24184 : : };
24185 : : break;
24186 : : case MS_NULLPARENTERR:
24187 : : {
24188 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24189 : : };
24190 : : break;
24191 : : default:
24192 : : {
24193 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24194 : : };
24195 : : break;
24196 : : }
24197 : : }
24198 : : }
24199 : : {
24200 : 0 : jresult = JNU_NewStringNative(jenv, result);
24201 : : }
24202 : 0 : free(result);
24203 : 0 : return jresult;
24204 : : }
24205 : :
24206 : :
24207 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24208 : : jint jresult = 0 ;
24209 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24210 : : char *arg2 = (char *) 0 ;
24211 : : int result;
24212 : :
24213 : : (void)jenv;
24214 : : (void)jcls;
24215 : : (void)jarg1_;
24216 : 0 : arg1 = *(struct layerObj **)&jarg1;
24217 : : {
24218 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24219 : : }
24220 : : {
24221 : : errorObj *ms_error;
24222 : : result = (int)layerObj_setProjection(arg1,arg2);
24223 : 0 : ms_error = msGetErrorObj();
24224 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24225 : : char ms_message[8192];
24226 : 0 : char* msg = msGetErrorString(";");
24227 : 0 : int ms_errorcode = ms_error->code;
24228 [ # # ]: 0 : if (msg) {
24229 : 0 : snprintf(ms_message, 8192, msg);
24230 : 0 : free(msg);
24231 : : }
24232 : : else sprintf(ms_message, "Unknown message");
24233 : :
24234 : 0 : msResetErrorList();
24235 : :
24236 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24237 : : case MS_NOTFOUND:
24238 : : break;
24239 : : case -1:
24240 : : break;
24241 : : case MS_IOERR:
24242 : : {
24243 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24244 : : };
24245 : : break;
24246 : : case MS_MEMERR:
24247 : : {
24248 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24249 : : };
24250 : : break;
24251 : : case MS_TYPEERR:
24252 : : {
24253 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24254 : : };
24255 : : break;
24256 : : case MS_EOFERR:
24257 : : {
24258 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24259 : : };
24260 : : break;
24261 : : case MS_CHILDERR:
24262 : : {
24263 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24264 : : };
24265 : : break;
24266 : : case MS_NULLPARENTERR:
24267 : : {
24268 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24269 : : };
24270 : : break;
24271 : : default:
24272 : : {
24273 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24274 : : };
24275 : : break;
24276 : : }
24277 : : }
24278 : : }
24279 : : jresult = (jint)result;
24280 [ # # ]: 0 : if (arg2) free(arg2);
24281 : : return jresult;
24282 : : }
24283 : :
24284 : :
24285 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1addFeature(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24286 : : jint jresult = 0 ;
24287 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24288 : : shapeObj *arg2 = (shapeObj *) 0 ;
24289 : : int result;
24290 : :
24291 : : (void)jenv;
24292 : : (void)jcls;
24293 : : (void)jarg1_;
24294 : : (void)jarg2_;
24295 : 0 : arg1 = *(struct layerObj **)&jarg1;
24296 : 0 : arg2 = *(shapeObj **)&jarg2;
24297 : : {
24298 : : errorObj *ms_error;
24299 : : result = (int)layerObj_addFeature(arg1,arg2);
24300 : 0 : ms_error = msGetErrorObj();
24301 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24302 : : char ms_message[8192];
24303 : 0 : char* msg = msGetErrorString(";");
24304 : 0 : int ms_errorcode = ms_error->code;
24305 [ # # ]: 0 : if (msg) {
24306 : 0 : snprintf(ms_message, 8192, msg);
24307 : 0 : free(msg);
24308 : : }
24309 : : else sprintf(ms_message, "Unknown message");
24310 : :
24311 : 0 : msResetErrorList();
24312 : :
24313 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24314 : : case MS_NOTFOUND:
24315 : : break;
24316 : : case -1:
24317 : : break;
24318 : : case MS_IOERR:
24319 : : {
24320 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24321 : : };
24322 : : break;
24323 : : case MS_MEMERR:
24324 : : {
24325 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24326 : : };
24327 : : break;
24328 : : case MS_TYPEERR:
24329 : : {
24330 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24331 : : };
24332 : : break;
24333 : : case MS_EOFERR:
24334 : : {
24335 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24336 : : };
24337 : : break;
24338 : : case MS_CHILDERR:
24339 : : {
24340 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24341 : : };
24342 : : break;
24343 : : case MS_NULLPARENTERR:
24344 : : {
24345 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24346 : : };
24347 : : break;
24348 : : default:
24349 : : {
24350 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24351 : : };
24352 : : break;
24353 : : }
24354 : : }
24355 : : }
24356 : : jresult = (jint)result;
24357 : : return jresult;
24358 : : }
24359 : :
24360 : :
24361 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getNumFeatures(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24362 : : jint jresult = 0 ;
24363 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24364 : : int result;
24365 : :
24366 : : (void)jenv;
24367 : : (void)jcls;
24368 : : (void)jarg1_;
24369 : 0 : arg1 = *(struct layerObj **)&jarg1;
24370 : : {
24371 : : errorObj *ms_error;
24372 : : result = (int)layerObj_getNumFeatures(arg1);
24373 : 0 : ms_error = msGetErrorObj();
24374 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24375 : : char ms_message[8192];
24376 : 0 : char* msg = msGetErrorString(";");
24377 : 0 : int ms_errorcode = ms_error->code;
24378 [ # # ]: 0 : if (msg) {
24379 : 0 : snprintf(ms_message, 8192, msg);
24380 : 0 : free(msg);
24381 : : }
24382 : : else sprintf(ms_message, "Unknown message");
24383 : :
24384 : 0 : msResetErrorList();
24385 : :
24386 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24387 : : case MS_NOTFOUND:
24388 : : break;
24389 : : case -1:
24390 : : break;
24391 : : case MS_IOERR:
24392 : : {
24393 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24394 : : };
24395 : : break;
24396 : : case MS_MEMERR:
24397 : : {
24398 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24399 : : };
24400 : : break;
24401 : : case MS_TYPEERR:
24402 : : {
24403 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24404 : : };
24405 : : break;
24406 : : case MS_EOFERR:
24407 : : {
24408 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24409 : : };
24410 : : break;
24411 : : case MS_CHILDERR:
24412 : : {
24413 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24414 : : };
24415 : : break;
24416 : : case MS_NULLPARENTERR:
24417 : : {
24418 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24419 : : };
24420 : : break;
24421 : : default:
24422 : : {
24423 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24424 : : };
24425 : : break;
24426 : : }
24427 : : }
24428 : : }
24429 : : jresult = (jint)result;
24430 : : return jresult;
24431 : : }
24432 : :
24433 : :
24434 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24435 : : jlong jresult = 0 ;
24436 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24437 : : rectObj *result = 0 ;
24438 : :
24439 : : (void)jenv;
24440 : : (void)jcls;
24441 : : (void)jarg1_;
24442 : 0 : arg1 = *(struct layerObj **)&jarg1;
24443 : : {
24444 : : errorObj *ms_error;
24445 : : result = (rectObj *)layerObj_getExtent(arg1);
24446 : 0 : ms_error = msGetErrorObj();
24447 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24448 : : char ms_message[8192];
24449 : 0 : char* msg = msGetErrorString(";");
24450 : 0 : int ms_errorcode = ms_error->code;
24451 [ # # ]: 0 : if (msg) {
24452 : 0 : snprintf(ms_message, 8192, msg);
24453 : 0 : free(msg);
24454 : : }
24455 : : else sprintf(ms_message, "Unknown message");
24456 : :
24457 : 0 : msResetErrorList();
24458 : :
24459 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24460 : : case MS_NOTFOUND:
24461 : : break;
24462 : : case -1:
24463 : : break;
24464 : : case MS_IOERR:
24465 : : {
24466 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24467 : : };
24468 : : break;
24469 : : case MS_MEMERR:
24470 : : {
24471 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24472 : : };
24473 : : break;
24474 : : case MS_TYPEERR:
24475 : : {
24476 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24477 : : };
24478 : : break;
24479 : : case MS_EOFERR:
24480 : : {
24481 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24482 : : };
24483 : : break;
24484 : : case MS_CHILDERR:
24485 : : {
24486 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24487 : : };
24488 : : break;
24489 : : case MS_NULLPARENTERR:
24490 : : {
24491 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24492 : : };
24493 : : break;
24494 : : default:
24495 : : {
24496 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24497 : : };
24498 : : break;
24499 : : }
24500 : : }
24501 : : }
24502 : 0 : *(rectObj **)&jresult = result;
24503 : 0 : return jresult;
24504 : : }
24505 : :
24506 : :
24507 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4, jdouble jarg5) {
24508 : : jint jresult = 0 ;
24509 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24510 : : double arg2 = (double) -1.0 ;
24511 : : double arg3 = (double) -1.0 ;
24512 : : double arg4 = (double) -1.0 ;
24513 : : double arg5 = (double) -1.0 ;
24514 : : int result;
24515 : :
24516 : : (void)jenv;
24517 : : (void)jcls;
24518 : : (void)jarg1_;
24519 : 0 : arg1 = *(struct layerObj **)&jarg1;
24520 : : arg2 = (double)jarg2;
24521 : : arg3 = (double)jarg3;
24522 : : arg4 = (double)jarg4;
24523 : : arg5 = (double)jarg5;
24524 : : {
24525 : : errorObj *ms_error;
24526 : : result = (int)layerObj_setExtent(arg1,arg2,arg3,arg4,arg5);
24527 : 0 : ms_error = msGetErrorObj();
24528 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24529 : : char ms_message[8192];
24530 : 0 : char* msg = msGetErrorString(";");
24531 : 0 : int ms_errorcode = ms_error->code;
24532 [ # # ]: 0 : if (msg) {
24533 : 0 : snprintf(ms_message, 8192, msg);
24534 : 0 : free(msg);
24535 : : }
24536 : : else sprintf(ms_message, "Unknown message");
24537 : :
24538 : 0 : msResetErrorList();
24539 : :
24540 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24541 : : case MS_NOTFOUND:
24542 : : break;
24543 : : case -1:
24544 : : break;
24545 : : case MS_IOERR:
24546 : : {
24547 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24548 : : };
24549 : : break;
24550 : : case MS_MEMERR:
24551 : : {
24552 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24553 : : };
24554 : : break;
24555 : : case MS_TYPEERR:
24556 : : {
24557 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24558 : : };
24559 : : break;
24560 : : case MS_EOFERR:
24561 : : {
24562 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24563 : : };
24564 : : break;
24565 : : case MS_CHILDERR:
24566 : : {
24567 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24568 : : };
24569 : : break;
24570 : : case MS_NULLPARENTERR:
24571 : : {
24572 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24573 : : };
24574 : : break;
24575 : : default:
24576 : : {
24577 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24578 : : };
24579 : : break;
24580 : : }
24581 : : }
24582 : : }
24583 : : jresult = (jint)result;
24584 : : return jresult;
24585 : : }
24586 : :
24587 : :
24588 : 1 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24589 : : jstring jresult = 0 ;
24590 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24591 : : char *arg2 = (char *) 0 ;
24592 : : char *result = 0 ;
24593 : :
24594 : : (void)jenv;
24595 : : (void)jcls;
24596 : : (void)jarg1_;
24597 : 1 : arg1 = *(struct layerObj **)&jarg1;
24598 : : {
24599 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24600 : : }
24601 : : {
24602 : : errorObj *ms_error;
24603 : : result = (char *)layerObj_getMetaData(arg1,arg2);
24604 : 1 : ms_error = msGetErrorObj();
24605 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24606 : : char ms_message[8192];
24607 : 0 : char* msg = msGetErrorString(";");
24608 : 0 : int ms_errorcode = ms_error->code;
24609 [ # # ]: 0 : if (msg) {
24610 : 0 : snprintf(ms_message, 8192, msg);
24611 : 0 : free(msg);
24612 : : }
24613 : : else sprintf(ms_message, "Unknown message");
24614 : :
24615 : 0 : msResetErrorList();
24616 : :
24617 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24618 : : case MS_NOTFOUND:
24619 : : break;
24620 : : case -1:
24621 : : break;
24622 : : case MS_IOERR:
24623 : : {
24624 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24625 : : };
24626 : : break;
24627 : : case MS_MEMERR:
24628 : : {
24629 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24630 : : };
24631 : : break;
24632 : : case MS_TYPEERR:
24633 : : {
24634 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24635 : : };
24636 : : break;
24637 : : case MS_EOFERR:
24638 : : {
24639 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24640 : : };
24641 : : break;
24642 : : case MS_CHILDERR:
24643 : : {
24644 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24645 : : };
24646 : : break;
24647 : : case MS_NULLPARENTERR:
24648 : : {
24649 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24650 : : };
24651 : : break;
24652 : : default:
24653 : : {
24654 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24655 : : };
24656 : : break;
24657 : : }
24658 : : }
24659 : : }
24660 : : {
24661 : 1 : jresult = JNU_NewStringNative(jenv, result);
24662 : : }
24663 [ + - ]: 1 : if (arg2) free(arg2);
24664 : : return jresult;
24665 : : }
24666 : :
24667 : :
24668 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
24669 : : jint jresult = 0 ;
24670 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24671 : : char *arg2 = (char *) 0 ;
24672 : : char *arg3 = (char *) 0 ;
24673 : : int result;
24674 : :
24675 : : (void)jenv;
24676 : : (void)jcls;
24677 : : (void)jarg1_;
24678 : 0 : arg1 = *(struct layerObj **)&jarg1;
24679 : : {
24680 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24681 : : }
24682 : : {
24683 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
24684 : : }
24685 : : {
24686 : : errorObj *ms_error;
24687 : : result = (int)layerObj_setMetaData(arg1,arg2,arg3);
24688 : 0 : ms_error = msGetErrorObj();
24689 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24690 : : char ms_message[8192];
24691 : 0 : char* msg = msGetErrorString(";");
24692 : 0 : int ms_errorcode = ms_error->code;
24693 [ # # ]: 0 : if (msg) {
24694 : 0 : snprintf(ms_message, 8192, msg);
24695 : 0 : free(msg);
24696 : : }
24697 : : else sprintf(ms_message, "Unknown message");
24698 : :
24699 : 0 : msResetErrorList();
24700 : :
24701 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24702 : : case MS_NOTFOUND:
24703 : : break;
24704 : : case -1:
24705 : : break;
24706 : : case MS_IOERR:
24707 : : {
24708 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24709 : : };
24710 : : break;
24711 : : case MS_MEMERR:
24712 : : {
24713 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24714 : : };
24715 : : break;
24716 : : case MS_TYPEERR:
24717 : : {
24718 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24719 : : };
24720 : : break;
24721 : : case MS_EOFERR:
24722 : : {
24723 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24724 : : };
24725 : : break;
24726 : : case MS_CHILDERR:
24727 : : {
24728 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24729 : : };
24730 : : break;
24731 : : case MS_NULLPARENTERR:
24732 : : {
24733 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24734 : : };
24735 : : break;
24736 : : default:
24737 : : {
24738 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24739 : : };
24740 : : break;
24741 : : }
24742 : : }
24743 : : }
24744 : : jresult = (jint)result;
24745 [ # # ]: 0 : if (arg2) free(arg2);
24746 [ # # ]: 0 : if (arg3) free(arg3);
24747 : : return jresult;
24748 : : }
24749 : :
24750 : :
24751 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1removeMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24752 : : jint jresult = 0 ;
24753 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24754 : : char *arg2 = (char *) 0 ;
24755 : : int result;
24756 : :
24757 : : (void)jenv;
24758 : : (void)jcls;
24759 : : (void)jarg1_;
24760 : 0 : arg1 = *(struct layerObj **)&jarg1;
24761 : : {
24762 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24763 : : }
24764 : : {
24765 : : errorObj *ms_error;
24766 : : result = (int)layerObj_removeMetaData(arg1,arg2);
24767 : 0 : ms_error = msGetErrorObj();
24768 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24769 : : char ms_message[8192];
24770 : 0 : char* msg = msGetErrorString(";");
24771 : 0 : int ms_errorcode = ms_error->code;
24772 [ # # ]: 0 : if (msg) {
24773 : 0 : snprintf(ms_message, 8192, msg);
24774 : 0 : free(msg);
24775 : : }
24776 : : else sprintf(ms_message, "Unknown message");
24777 : :
24778 : 0 : msResetErrorList();
24779 : :
24780 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24781 : : case MS_NOTFOUND:
24782 : : break;
24783 : : case -1:
24784 : : break;
24785 : : case MS_IOERR:
24786 : : {
24787 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24788 : : };
24789 : : break;
24790 : : case MS_MEMERR:
24791 : : {
24792 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24793 : : };
24794 : : break;
24795 : : case MS_TYPEERR:
24796 : : {
24797 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24798 : : };
24799 : : break;
24800 : : case MS_EOFERR:
24801 : : {
24802 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24803 : : };
24804 : : break;
24805 : : case MS_CHILDERR:
24806 : : {
24807 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24808 : : };
24809 : : break;
24810 : : case MS_NULLPARENTERR:
24811 : : {
24812 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24813 : : };
24814 : : break;
24815 : : default:
24816 : : {
24817 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24818 : : };
24819 : : break;
24820 : : }
24821 : : }
24822 : : }
24823 : : jresult = (jint)result;
24824 [ # # ]: 0 : if (arg2) free(arg2);
24825 : : return jresult;
24826 : : }
24827 : :
24828 : :
24829 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getFirstMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24830 : : jstring jresult = 0 ;
24831 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24832 : : char *result = 0 ;
24833 : :
24834 : : (void)jenv;
24835 : : (void)jcls;
24836 : : (void)jarg1_;
24837 : 0 : arg1 = *(struct layerObj **)&jarg1;
24838 : : {
24839 : : errorObj *ms_error;
24840 : : result = (char *)layerObj_getFirstMetaDataKey(arg1);
24841 : 0 : ms_error = msGetErrorObj();
24842 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24843 : : char ms_message[8192];
24844 : 0 : char* msg = msGetErrorString(";");
24845 : 0 : int ms_errorcode = ms_error->code;
24846 [ # # ]: 0 : if (msg) {
24847 : 0 : snprintf(ms_message, 8192, msg);
24848 : 0 : free(msg);
24849 : : }
24850 : : else sprintf(ms_message, "Unknown message");
24851 : :
24852 : 0 : msResetErrorList();
24853 : :
24854 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24855 : : case MS_NOTFOUND:
24856 : : break;
24857 : : case -1:
24858 : : break;
24859 : : case MS_IOERR:
24860 : : {
24861 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24862 : : };
24863 : : break;
24864 : : case MS_MEMERR:
24865 : : {
24866 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24867 : : };
24868 : : break;
24869 : : case MS_TYPEERR:
24870 : : {
24871 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24872 : : };
24873 : : break;
24874 : : case MS_EOFERR:
24875 : : {
24876 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24877 : : };
24878 : : break;
24879 : : case MS_CHILDERR:
24880 : : {
24881 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24882 : : };
24883 : : break;
24884 : : case MS_NULLPARENTERR:
24885 : : {
24886 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24887 : : };
24888 : : break;
24889 : : default:
24890 : : {
24891 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24892 : : };
24893 : : break;
24894 : : }
24895 : : }
24896 : : }
24897 : : {
24898 : 0 : jresult = JNU_NewStringNative(jenv, result);
24899 : : }
24900 : 0 : return jresult;
24901 : : }
24902 : :
24903 : :
24904 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getNextMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24905 : : jstring jresult = 0 ;
24906 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24907 : : char *arg2 = (char *) 0 ;
24908 : : char *result = 0 ;
24909 : :
24910 : : (void)jenv;
24911 : : (void)jcls;
24912 : : (void)jarg1_;
24913 : 0 : arg1 = *(struct layerObj **)&jarg1;
24914 : : {
24915 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24916 : : }
24917 : : {
24918 : : errorObj *ms_error;
24919 : : result = (char *)layerObj_getNextMetaDataKey(arg1,arg2);
24920 : 0 : ms_error = msGetErrorObj();
24921 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24922 : : char ms_message[8192];
24923 : 0 : char* msg = msGetErrorString(";");
24924 : 0 : int ms_errorcode = ms_error->code;
24925 [ # # ]: 0 : if (msg) {
24926 : 0 : snprintf(ms_message, 8192, msg);
24927 : 0 : free(msg);
24928 : : }
24929 : : else sprintf(ms_message, "Unknown message");
24930 : :
24931 : 0 : msResetErrorList();
24932 : :
24933 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24934 : : case MS_NOTFOUND:
24935 : : break;
24936 : : case -1:
24937 : : break;
24938 : : case MS_IOERR:
24939 : : {
24940 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24941 : : };
24942 : : break;
24943 : : case MS_MEMERR:
24944 : : {
24945 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24946 : : };
24947 : : break;
24948 : : case MS_TYPEERR:
24949 : : {
24950 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24951 : : };
24952 : : break;
24953 : : case MS_EOFERR:
24954 : : {
24955 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24956 : : };
24957 : : break;
24958 : : case MS_CHILDERR:
24959 : : {
24960 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24961 : : };
24962 : : break;
24963 : : case MS_NULLPARENTERR:
24964 : : {
24965 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24966 : : };
24967 : : break;
24968 : : default:
24969 : : {
24970 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24971 : : };
24972 : : break;
24973 : : }
24974 : : }
24975 : : }
24976 : : {
24977 : 0 : jresult = JNU_NewStringNative(jenv, result);
24978 : : }
24979 [ # # ]: 0 : if (arg2) free(arg2);
24980 : : return jresult;
24981 : : }
24982 : :
24983 : :
24984 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getWMSFeatureInfoURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jint jarg4, jint jarg5, jstring jarg6) {
24985 : : jstring jresult = 0 ;
24986 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24987 : : mapObj *arg2 = (mapObj *) 0 ;
24988 : : int arg3 ;
24989 : : int arg4 ;
24990 : : int arg5 ;
24991 : : char *arg6 = (char *) 0 ;
24992 : : char *result = 0 ;
24993 : :
24994 : : (void)jenv;
24995 : : (void)jcls;
24996 : : (void)jarg1_;
24997 : : (void)jarg2_;
24998 : 0 : arg1 = *(struct layerObj **)&jarg1;
24999 : 0 : arg2 = *(mapObj **)&jarg2;
25000 : : arg3 = (int)jarg3;
25001 : : arg4 = (int)jarg4;
25002 : : arg5 = (int)jarg5;
25003 : : {
25004 : 0 : arg6 = JNU_GetStringNativeChars(jenv, jarg6);
25005 : : }
25006 : : {
25007 : : errorObj *ms_error;
25008 : : result = (char *)layerObj_getWMSFeatureInfoURL(arg1,arg2,arg3,arg4,arg5,arg6);
25009 : 0 : ms_error = msGetErrorObj();
25010 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25011 : : char ms_message[8192];
25012 : 0 : char* msg = msGetErrorString(";");
25013 : 0 : int ms_errorcode = ms_error->code;
25014 [ # # ]: 0 : if (msg) {
25015 : 0 : snprintf(ms_message, 8192, msg);
25016 : 0 : free(msg);
25017 : : }
25018 : : else sprintf(ms_message, "Unknown message");
25019 : :
25020 : 0 : msResetErrorList();
25021 : :
25022 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25023 : : case MS_NOTFOUND:
25024 : : break;
25025 : : case -1:
25026 : : break;
25027 : : case MS_IOERR:
25028 : : {
25029 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25030 : : };
25031 : : break;
25032 : : case MS_MEMERR:
25033 : : {
25034 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25035 : : };
25036 : : break;
25037 : : case MS_TYPEERR:
25038 : : {
25039 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25040 : : };
25041 : : break;
25042 : : case MS_EOFERR:
25043 : : {
25044 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25045 : : };
25046 : : break;
25047 : : case MS_CHILDERR:
25048 : : {
25049 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25050 : : };
25051 : : break;
25052 : : case MS_NULLPARENTERR:
25053 : : {
25054 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25055 : : };
25056 : : break;
25057 : : default:
25058 : : {
25059 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25060 : : };
25061 : : break;
25062 : : }
25063 : : }
25064 : : }
25065 : : {
25066 : 0 : jresult = JNU_NewStringNative(jenv, result);
25067 : : }
25068 [ # # ]: 0 : if (arg6) free(arg6);
25069 : 0 : free(result);
25070 : 0 : return jresult;
25071 : : }
25072 : :
25073 : :
25074 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1executeWFSGetFeature(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25075 : : jstring jresult = 0 ;
25076 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25077 : : layerObj *arg2 = (layerObj *) 0 ;
25078 : : char *result = 0 ;
25079 : :
25080 : : (void)jenv;
25081 : : (void)jcls;
25082 : : (void)jarg1_;
25083 : : (void)jarg2_;
25084 : : arg1 = *(struct layerObj **)&jarg1;
25085 : 0 : arg2 = *(layerObj **)&jarg2;
25086 : : {
25087 : : errorObj *ms_error;
25088 : : result = (char *)layerObj_executeWFSGetFeature(arg1,arg2);
25089 : 0 : ms_error = msGetErrorObj();
25090 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25091 : : char ms_message[8192];
25092 : 0 : char* msg = msGetErrorString(";");
25093 : 0 : int ms_errorcode = ms_error->code;
25094 [ # # ]: 0 : if (msg) {
25095 : 0 : snprintf(ms_message, 8192, msg);
25096 : 0 : free(msg);
25097 : : }
25098 : : else sprintf(ms_message, "Unknown message");
25099 : :
25100 : 0 : msResetErrorList();
25101 : :
25102 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25103 : : case MS_NOTFOUND:
25104 : : break;
25105 : : case -1:
25106 : : break;
25107 : : case MS_IOERR:
25108 : : {
25109 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25110 : : };
25111 : : break;
25112 : : case MS_MEMERR:
25113 : : {
25114 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25115 : : };
25116 : : break;
25117 : : case MS_TYPEERR:
25118 : : {
25119 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25120 : : };
25121 : : break;
25122 : : case MS_EOFERR:
25123 : : {
25124 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25125 : : };
25126 : : break;
25127 : : case MS_CHILDERR:
25128 : : {
25129 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25130 : : };
25131 : : break;
25132 : : case MS_NULLPARENTERR:
25133 : : {
25134 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25135 : : };
25136 : : break;
25137 : : default:
25138 : : {
25139 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25140 : : };
25141 : : break;
25142 : : }
25143 : : }
25144 : : }
25145 : : {
25146 : 0 : jresult = JNU_NewStringNative(jenv, result);
25147 : : }
25148 : 0 : free(result);
25149 : 0 : return jresult;
25150 : : }
25151 : :
25152 : :
25153 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1applySLD(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25154 : : jint jresult = 0 ;
25155 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25156 : : char *arg2 = (char *) 0 ;
25157 : : char *arg3 = (char *) 0 ;
25158 : : int result;
25159 : :
25160 : : (void)jenv;
25161 : : (void)jcls;
25162 : : (void)jarg1_;
25163 : 0 : arg1 = *(struct layerObj **)&jarg1;
25164 : : {
25165 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25166 : : }
25167 : : {
25168 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
25169 : : }
25170 : : {
25171 : : errorObj *ms_error;
25172 : : result = (int)layerObj_applySLD(arg1,arg2,arg3);
25173 : 0 : ms_error = msGetErrorObj();
25174 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25175 : : char ms_message[8192];
25176 : 0 : char* msg = msGetErrorString(";");
25177 : 0 : int ms_errorcode = ms_error->code;
25178 [ # # ]: 0 : if (msg) {
25179 : 0 : snprintf(ms_message, 8192, msg);
25180 : 0 : free(msg);
25181 : : }
25182 : : else sprintf(ms_message, "Unknown message");
25183 : :
25184 : 0 : msResetErrorList();
25185 : :
25186 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25187 : : case MS_NOTFOUND:
25188 : : break;
25189 : : case -1:
25190 : : break;
25191 : : case MS_IOERR:
25192 : : {
25193 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25194 : : };
25195 : : break;
25196 : : case MS_MEMERR:
25197 : : {
25198 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25199 : : };
25200 : : break;
25201 : : case MS_TYPEERR:
25202 : : {
25203 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25204 : : };
25205 : : break;
25206 : : case MS_EOFERR:
25207 : : {
25208 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25209 : : };
25210 : : break;
25211 : : case MS_CHILDERR:
25212 : : {
25213 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25214 : : };
25215 : : break;
25216 : : case MS_NULLPARENTERR:
25217 : : {
25218 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25219 : : };
25220 : : break;
25221 : : default:
25222 : : {
25223 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25224 : : };
25225 : : break;
25226 : : }
25227 : : }
25228 : : }
25229 : : jresult = (jint)result;
25230 [ # # ]: 0 : if (arg2) free(arg2);
25231 [ # # ]: 0 : if (arg3) free(arg3);
25232 : : return jresult;
25233 : : }
25234 : :
25235 : :
25236 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1applySLDURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25237 : : jint jresult = 0 ;
25238 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25239 : : char *arg2 = (char *) 0 ;
25240 : : char *arg3 = (char *) 0 ;
25241 : : int result;
25242 : :
25243 : : (void)jenv;
25244 : : (void)jcls;
25245 : : (void)jarg1_;
25246 : 0 : arg1 = *(struct layerObj **)&jarg1;
25247 : : {
25248 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25249 : : }
25250 : : {
25251 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
25252 : : }
25253 : : {
25254 : : errorObj *ms_error;
25255 : : result = (int)layerObj_applySLDURL(arg1,arg2,arg3);
25256 : 0 : ms_error = msGetErrorObj();
25257 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25258 : : char ms_message[8192];
25259 : 0 : char* msg = msGetErrorString(";");
25260 : 0 : int ms_errorcode = ms_error->code;
25261 [ # # ]: 0 : if (msg) {
25262 : 0 : snprintf(ms_message, 8192, msg);
25263 : 0 : free(msg);
25264 : : }
25265 : : else sprintf(ms_message, "Unknown message");
25266 : :
25267 : 0 : msResetErrorList();
25268 : :
25269 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25270 : : case MS_NOTFOUND:
25271 : : break;
25272 : : case -1:
25273 : : break;
25274 : : case MS_IOERR:
25275 : : {
25276 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25277 : : };
25278 : : break;
25279 : : case MS_MEMERR:
25280 : : {
25281 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25282 : : };
25283 : : break;
25284 : : case MS_TYPEERR:
25285 : : {
25286 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25287 : : };
25288 : : break;
25289 : : case MS_EOFERR:
25290 : : {
25291 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25292 : : };
25293 : : break;
25294 : : case MS_CHILDERR:
25295 : : {
25296 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25297 : : };
25298 : : break;
25299 : : case MS_NULLPARENTERR:
25300 : : {
25301 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25302 : : };
25303 : : break;
25304 : : default:
25305 : : {
25306 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25307 : : };
25308 : : break;
25309 : : }
25310 : : }
25311 : : }
25312 : : jresult = (jint)result;
25313 [ # # ]: 0 : if (arg2) free(arg2);
25314 [ # # ]: 0 : if (arg3) free(arg3);
25315 : : return jresult;
25316 : : }
25317 : :
25318 : :
25319 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1generateSLD(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25320 : : jstring jresult = 0 ;
25321 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25322 : : char *result = 0 ;
25323 : :
25324 : : (void)jenv;
25325 : : (void)jcls;
25326 : : (void)jarg1_;
25327 : 0 : arg1 = *(struct layerObj **)&jarg1;
25328 : : {
25329 : : errorObj *ms_error;
25330 : : result = (char *)layerObj_generateSLD(arg1);
25331 : 0 : ms_error = msGetErrorObj();
25332 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25333 : : char ms_message[8192];
25334 : 0 : char* msg = msGetErrorString(";");
25335 : 0 : int ms_errorcode = ms_error->code;
25336 [ # # ]: 0 : if (msg) {
25337 : 0 : snprintf(ms_message, 8192, msg);
25338 : 0 : free(msg);
25339 : : }
25340 : : else sprintf(ms_message, "Unknown message");
25341 : :
25342 : 0 : msResetErrorList();
25343 : :
25344 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25345 : : case MS_NOTFOUND:
25346 : : break;
25347 : : case -1:
25348 : : break;
25349 : : case MS_IOERR:
25350 : : {
25351 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25352 : : };
25353 : : break;
25354 : : case MS_MEMERR:
25355 : : {
25356 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25357 : : };
25358 : : break;
25359 : : case MS_TYPEERR:
25360 : : {
25361 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25362 : : };
25363 : : break;
25364 : : case MS_EOFERR:
25365 : : {
25366 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25367 : : };
25368 : : break;
25369 : : case MS_CHILDERR:
25370 : : {
25371 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25372 : : };
25373 : : break;
25374 : : case MS_NULLPARENTERR:
25375 : : {
25376 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25377 : : };
25378 : : break;
25379 : : default:
25380 : : {
25381 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25382 : : };
25383 : : break;
25384 : : }
25385 : : }
25386 : : }
25387 : : {
25388 : 0 : jresult = JNU_NewStringNative(jenv, result);
25389 : : }
25390 : 0 : free(result);
25391 : 0 : return jresult;
25392 : : }
25393 : :
25394 : :
25395 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1isVisible(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25396 : : jint jresult = 0 ;
25397 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25398 : : int result;
25399 : :
25400 : : (void)jenv;
25401 : : (void)jcls;
25402 : : (void)jarg1_;
25403 : 0 : arg1 = *(struct layerObj **)&jarg1;
25404 : : {
25405 : : errorObj *ms_error;
25406 : : result = (int)layerObj_isVisible(arg1);
25407 : 0 : ms_error = msGetErrorObj();
25408 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25409 : : char ms_message[8192];
25410 : 0 : char* msg = msGetErrorString(";");
25411 : 0 : int ms_errorcode = ms_error->code;
25412 [ # # ]: 0 : if (msg) {
25413 : 0 : snprintf(ms_message, 8192, msg);
25414 : 0 : free(msg);
25415 : : }
25416 : : else sprintf(ms_message, "Unknown message");
25417 : :
25418 : 0 : msResetErrorList();
25419 : :
25420 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25421 : : case MS_NOTFOUND:
25422 : : break;
25423 : : case -1:
25424 : : break;
25425 : : case MS_IOERR:
25426 : : {
25427 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25428 : : };
25429 : : break;
25430 : : case MS_MEMERR:
25431 : : {
25432 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25433 : : };
25434 : : break;
25435 : : case MS_TYPEERR:
25436 : : {
25437 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25438 : : };
25439 : : break;
25440 : : case MS_EOFERR:
25441 : : {
25442 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25443 : : };
25444 : : break;
25445 : : case MS_CHILDERR:
25446 : : {
25447 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25448 : : };
25449 : : break;
25450 : : case MS_NULLPARENTERR:
25451 : : {
25452 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25453 : : };
25454 : : break;
25455 : : default:
25456 : : {
25457 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25458 : : };
25459 : : break;
25460 : : }
25461 : : }
25462 : : }
25463 : : jresult = (jint)result;
25464 : : return jresult;
25465 : : }
25466 : :
25467 : :
25468 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1moveClassUp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
25469 : : jint jresult = 0 ;
25470 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25471 : : int arg2 ;
25472 : : int result;
25473 : :
25474 : : (void)jenv;
25475 : : (void)jcls;
25476 : : (void)jarg1_;
25477 : 0 : arg1 = *(struct layerObj **)&jarg1;
25478 : : arg2 = (int)jarg2;
25479 : : {
25480 : : errorObj *ms_error;
25481 : : result = (int)layerObj_moveClassUp(arg1,arg2);
25482 : 0 : ms_error = msGetErrorObj();
25483 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25484 : : char ms_message[8192];
25485 : 0 : char* msg = msGetErrorString(";");
25486 : 0 : int ms_errorcode = ms_error->code;
25487 [ # # ]: 0 : if (msg) {
25488 : 0 : snprintf(ms_message, 8192, msg);
25489 : 0 : free(msg);
25490 : : }
25491 : : else sprintf(ms_message, "Unknown message");
25492 : :
25493 : 0 : msResetErrorList();
25494 : :
25495 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25496 : : case MS_NOTFOUND:
25497 : : break;
25498 : : case -1:
25499 : : break;
25500 : : case MS_IOERR:
25501 : : {
25502 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25503 : : };
25504 : : break;
25505 : : case MS_MEMERR:
25506 : : {
25507 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25508 : : };
25509 : : break;
25510 : : case MS_TYPEERR:
25511 : : {
25512 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25513 : : };
25514 : : break;
25515 : : case MS_EOFERR:
25516 : : {
25517 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25518 : : };
25519 : : break;
25520 : : case MS_CHILDERR:
25521 : : {
25522 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25523 : : };
25524 : : break;
25525 : : case MS_NULLPARENTERR:
25526 : : {
25527 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25528 : : };
25529 : : break;
25530 : : default:
25531 : : {
25532 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25533 : : };
25534 : : break;
25535 : : }
25536 : : }
25537 : : }
25538 : : jresult = (jint)result;
25539 : : return jresult;
25540 : : }
25541 : :
25542 : :
25543 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1moveClassDown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
25544 : : jint jresult = 0 ;
25545 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25546 : : int arg2 ;
25547 : : int result;
25548 : :
25549 : : (void)jenv;
25550 : : (void)jcls;
25551 : : (void)jarg1_;
25552 : 0 : arg1 = *(struct layerObj **)&jarg1;
25553 : : arg2 = (int)jarg2;
25554 : : {
25555 : : errorObj *ms_error;
25556 : : result = (int)layerObj_moveClassDown(arg1,arg2);
25557 : 0 : ms_error = msGetErrorObj();
25558 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25559 : : char ms_message[8192];
25560 : 0 : char* msg = msGetErrorString(";");
25561 : 0 : int ms_errorcode = ms_error->code;
25562 [ # # ]: 0 : if (msg) {
25563 : 0 : snprintf(ms_message, 8192, msg);
25564 : 0 : free(msg);
25565 : : }
25566 : : else sprintf(ms_message, "Unknown message");
25567 : :
25568 : 0 : msResetErrorList();
25569 : :
25570 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25571 : : case MS_NOTFOUND:
25572 : : break;
25573 : : case -1:
25574 : : break;
25575 : : case MS_IOERR:
25576 : : {
25577 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25578 : : };
25579 : : break;
25580 : : case MS_MEMERR:
25581 : : {
25582 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25583 : : };
25584 : : break;
25585 : : case MS_TYPEERR:
25586 : : {
25587 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25588 : : };
25589 : : break;
25590 : : case MS_EOFERR:
25591 : : {
25592 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25593 : : };
25594 : : break;
25595 : : case MS_CHILDERR:
25596 : : {
25597 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25598 : : };
25599 : : break;
25600 : : case MS_NULLPARENTERR:
25601 : : {
25602 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25603 : : };
25604 : : break;
25605 : : default:
25606 : : {
25607 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25608 : : };
25609 : : break;
25610 : : }
25611 : : }
25612 : : }
25613 : : jresult = (jint)result;
25614 : : return jresult;
25615 : : }
25616 : :
25617 : :
25618 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setProcessingKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25619 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25620 : : char *arg2 = (char *) 0 ;
25621 : : char *arg3 = (char *) 0 ;
25622 : :
25623 : : (void)jenv;
25624 : : (void)jcls;
25625 : : (void)jarg1_;
25626 : 0 : arg1 = *(struct layerObj **)&jarg1;
25627 : : {
25628 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25629 : : }
25630 : : {
25631 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
25632 : : }
25633 : : {
25634 : : errorObj *ms_error;
25635 : : layerObj_setProcessingKey(arg1,(char const *)arg2,(char const *)arg3);
25636 : 0 : ms_error = msGetErrorObj();
25637 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25638 : : char ms_message[8192];
25639 : 0 : char* msg = msGetErrorString(";");
25640 : 0 : int ms_errorcode = ms_error->code;
25641 [ # # ]: 0 : if (msg) {
25642 : 0 : snprintf(ms_message, 8192, msg);
25643 : 0 : free(msg);
25644 : : }
25645 : : else sprintf(ms_message, "Unknown message");
25646 : :
25647 : 0 : msResetErrorList();
25648 : :
25649 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25650 : : case MS_NOTFOUND:
25651 : : break;
25652 : : case -1:
25653 : : break;
25654 : : case MS_IOERR:
25655 : : {
25656 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
25657 : : };
25658 : : break;
25659 : : case MS_MEMERR:
25660 : : {
25661 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
25662 : : };
25663 : : break;
25664 : : case MS_TYPEERR:
25665 : : {
25666 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
25667 : : };
25668 : : break;
25669 : : case MS_EOFERR:
25670 : : {
25671 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
25672 : : };
25673 : : break;
25674 : : case MS_CHILDERR:
25675 : : {
25676 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25677 : : };
25678 : : break;
25679 : : case MS_NULLPARENTERR:
25680 : : {
25681 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25682 : : };
25683 : : break;
25684 : : default:
25685 : : {
25686 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
25687 : : };
25688 : : break;
25689 : : }
25690 : : }
25691 : : }
25692 [ # # ]: 0 : if (arg2) free(arg2);
25693 [ # # ]: 0 : if (arg3) free(arg3);
25694 : : }
25695 : :
25696 : :
25697 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setProcessing(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25698 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25699 : : char *arg2 = (char *) 0 ;
25700 : :
25701 : : (void)jenv;
25702 : : (void)jcls;
25703 : : (void)jarg1_;
25704 : 0 : arg1 = *(struct layerObj **)&jarg1;
25705 : : {
25706 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25707 : : }
25708 : : {
25709 : : errorObj *ms_error;
25710 : : layerObj_setProcessing(arg1,(char const *)arg2);
25711 : 0 : ms_error = msGetErrorObj();
25712 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25713 : : char ms_message[8192];
25714 : 0 : char* msg = msGetErrorString(";");
25715 : 0 : int ms_errorcode = ms_error->code;
25716 [ # # ]: 0 : if (msg) {
25717 : 0 : snprintf(ms_message, 8192, msg);
25718 : 0 : free(msg);
25719 : : }
25720 : : else sprintf(ms_message, "Unknown message");
25721 : :
25722 : 0 : msResetErrorList();
25723 : :
25724 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25725 : : case MS_NOTFOUND:
25726 : : break;
25727 : : case -1:
25728 : : break;
25729 : : case MS_IOERR:
25730 : : {
25731 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
25732 : : };
25733 : : break;
25734 : : case MS_MEMERR:
25735 : : {
25736 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
25737 : : };
25738 : : break;
25739 : : case MS_TYPEERR:
25740 : : {
25741 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
25742 : : };
25743 : : break;
25744 : : case MS_EOFERR:
25745 : : {
25746 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
25747 : : };
25748 : : break;
25749 : : case MS_CHILDERR:
25750 : : {
25751 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25752 : : };
25753 : : break;
25754 : : case MS_NULLPARENTERR:
25755 : : {
25756 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25757 : : };
25758 : : break;
25759 : : default:
25760 : : {
25761 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
25762 : : };
25763 : : break;
25764 : : }
25765 : : }
25766 : : }
25767 [ # # ]: 0 : if (arg2) free(arg2);
25768 : : }
25769 : :
25770 : :
25771 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1addProcessing(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25772 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25773 : : char *arg2 = (char *) 0 ;
25774 : :
25775 : : (void)jenv;
25776 : : (void)jcls;
25777 : : (void)jarg1_;
25778 : 0 : arg1 = *(struct layerObj **)&jarg1;
25779 : : {
25780 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25781 : : }
25782 : : {
25783 : : errorObj *ms_error;
25784 : : layerObj_addProcessing(arg1,(char const *)arg2);
25785 : 0 : ms_error = msGetErrorObj();
25786 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25787 : : char ms_message[8192];
25788 : 0 : char* msg = msGetErrorString(";");
25789 : 0 : int ms_errorcode = ms_error->code;
25790 [ # # ]: 0 : if (msg) {
25791 : 0 : snprintf(ms_message, 8192, msg);
25792 : 0 : free(msg);
25793 : : }
25794 : : else sprintf(ms_message, "Unknown message");
25795 : :
25796 : 0 : msResetErrorList();
25797 : :
25798 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25799 : : case MS_NOTFOUND:
25800 : : break;
25801 : : case -1:
25802 : : break;
25803 : : case MS_IOERR:
25804 : : {
25805 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
25806 : : };
25807 : : break;
25808 : : case MS_MEMERR:
25809 : : {
25810 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
25811 : : };
25812 : : break;
25813 : : case MS_TYPEERR:
25814 : : {
25815 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
25816 : : };
25817 : : break;
25818 : : case MS_EOFERR:
25819 : : {
25820 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
25821 : : };
25822 : : break;
25823 : : case MS_CHILDERR:
25824 : : {
25825 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25826 : : };
25827 : : break;
25828 : : case MS_NULLPARENTERR:
25829 : : {
25830 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25831 : : };
25832 : : break;
25833 : : default:
25834 : : {
25835 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
25836 : : };
25837 : : break;
25838 : : }
25839 : : }
25840 : : }
25841 [ # # ]: 0 : if (arg2) free(arg2);
25842 : : }
25843 : :
25844 : :
25845 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getProcessing(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
25846 : : jstring jresult = 0 ;
25847 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25848 : : int arg2 ;
25849 : : char *result = 0 ;
25850 : :
25851 : : (void)jenv;
25852 : : (void)jcls;
25853 : : (void)jarg1_;
25854 : 0 : arg1 = *(struct layerObj **)&jarg1;
25855 : : arg2 = (int)jarg2;
25856 : : {
25857 : : errorObj *ms_error;
25858 : : result = (char *)layerObj_getProcessing(arg1,arg2);
25859 : 0 : ms_error = msGetErrorObj();
25860 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25861 : : char ms_message[8192];
25862 : 0 : char* msg = msGetErrorString(";");
25863 : 0 : int ms_errorcode = ms_error->code;
25864 [ # # ]: 0 : if (msg) {
25865 : 0 : snprintf(ms_message, 8192, msg);
25866 : 0 : free(msg);
25867 : : }
25868 : : else sprintf(ms_message, "Unknown message");
25869 : :
25870 : 0 : msResetErrorList();
25871 : :
25872 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25873 : : case MS_NOTFOUND:
25874 : : break;
25875 : : case -1:
25876 : : break;
25877 : : case MS_IOERR:
25878 : : {
25879 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25880 : : };
25881 : : break;
25882 : : case MS_MEMERR:
25883 : : {
25884 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25885 : : };
25886 : : break;
25887 : : case MS_TYPEERR:
25888 : : {
25889 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25890 : : };
25891 : : break;
25892 : : case MS_EOFERR:
25893 : : {
25894 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25895 : : };
25896 : : break;
25897 : : case MS_CHILDERR:
25898 : : {
25899 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25900 : : };
25901 : : break;
25902 : : case MS_NULLPARENTERR:
25903 : : {
25904 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25905 : : };
25906 : : break;
25907 : : default:
25908 : : {
25909 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25910 : : };
25911 : : break;
25912 : : }
25913 : : }
25914 : : }
25915 : : {
25916 : 0 : jresult = JNU_NewStringNative(jenv, result);
25917 : : }
25918 : 0 : return jresult;
25919 : : }
25920 : :
25921 : :
25922 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getProcessingKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25923 : : jstring jresult = 0 ;
25924 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25925 : : char *arg2 = (char *) 0 ;
25926 : : char *result = 0 ;
25927 : :
25928 : : (void)jenv;
25929 : : (void)jcls;
25930 : : (void)jarg1_;
25931 : 0 : arg1 = *(struct layerObj **)&jarg1;
25932 : : {
25933 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25934 : : }
25935 : : {
25936 : : errorObj *ms_error;
25937 : : result = (char *)layerObj_getProcessingKey(arg1,(char const *)arg2);
25938 : 0 : ms_error = msGetErrorObj();
25939 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25940 : : char ms_message[8192];
25941 : 0 : char* msg = msGetErrorString(";");
25942 : 0 : int ms_errorcode = ms_error->code;
25943 [ # # ]: 0 : if (msg) {
25944 : 0 : snprintf(ms_message, 8192, msg);
25945 : 0 : free(msg);
25946 : : }
25947 : : else sprintf(ms_message, "Unknown message");
25948 : :
25949 : 0 : msResetErrorList();
25950 : :
25951 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25952 : : case MS_NOTFOUND:
25953 : : break;
25954 : : case -1:
25955 : : break;
25956 : : case MS_IOERR:
25957 : : {
25958 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25959 : : };
25960 : : break;
25961 : : case MS_MEMERR:
25962 : : {
25963 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25964 : : };
25965 : : break;
25966 : : case MS_TYPEERR:
25967 : : {
25968 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25969 : : };
25970 : : break;
25971 : : case MS_EOFERR:
25972 : : {
25973 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25974 : : };
25975 : : break;
25976 : : case MS_CHILDERR:
25977 : : {
25978 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25979 : : };
25980 : : break;
25981 : : case MS_NULLPARENTERR:
25982 : : {
25983 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25984 : : };
25985 : : break;
25986 : : default:
25987 : : {
25988 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25989 : : };
25990 : : break;
25991 : : }
25992 : : }
25993 : : }
25994 : : {
25995 : 0 : jresult = JNU_NewStringNative(jenv, result);
25996 : : }
25997 [ # # ]: 0 : if (arg2) free(arg2);
25998 : : return jresult;
25999 : : }
26000 : :
26001 : :
26002 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1clearProcessing(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26003 : : jint jresult = 0 ;
26004 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26005 : : int result;
26006 : :
26007 : : (void)jenv;
26008 : : (void)jcls;
26009 : : (void)jarg1_;
26010 : 0 : arg1 = *(struct layerObj **)&jarg1;
26011 : : {
26012 : : errorObj *ms_error;
26013 : : result = (int)layerObj_clearProcessing(arg1);
26014 : 0 : ms_error = msGetErrorObj();
26015 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26016 : : char ms_message[8192];
26017 : 0 : char* msg = msGetErrorString(";");
26018 : 0 : int ms_errorcode = ms_error->code;
26019 [ # # ]: 0 : if (msg) {
26020 : 0 : snprintf(ms_message, 8192, msg);
26021 : 0 : free(msg);
26022 : : }
26023 : : else sprintf(ms_message, "Unknown message");
26024 : :
26025 : 0 : msResetErrorList();
26026 : :
26027 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26028 : : case MS_NOTFOUND:
26029 : : break;
26030 : : case -1:
26031 : : break;
26032 : : case MS_IOERR:
26033 : : {
26034 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
26035 : : };
26036 : : break;
26037 : : case MS_MEMERR:
26038 : : {
26039 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
26040 : : };
26041 : : break;
26042 : : case MS_TYPEERR:
26043 : : {
26044 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
26045 : : };
26046 : : break;
26047 : : case MS_EOFERR:
26048 : : {
26049 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
26050 : : };
26051 : : break;
26052 : : case MS_CHILDERR:
26053 : : {
26054 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26055 : : };
26056 : : break;
26057 : : case MS_NULLPARENTERR:
26058 : : {
26059 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26060 : : };
26061 : : break;
26062 : : default:
26063 : : {
26064 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
26065 : : };
26066 : : break;
26067 : : }
26068 : : }
26069 : : }
26070 : : jresult = (jint)result;
26071 : : return jresult;
26072 : : }
26073 : :
26074 : :
26075 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setConnectionType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
26076 : : jint jresult = 0 ;
26077 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26078 : : int arg2 ;
26079 : : char *arg3 = (char *) 0 ;
26080 : : int result;
26081 : :
26082 : : (void)jenv;
26083 : : (void)jcls;
26084 : : (void)jarg1_;
26085 : 0 : arg1 = *(struct layerObj **)&jarg1;
26086 : : arg2 = (int)jarg2;
26087 : : {
26088 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
26089 : : }
26090 : : {
26091 : : errorObj *ms_error;
26092 : : result = (int)layerObj_setConnectionType(arg1,arg2,(char const *)arg3);
26093 : 0 : ms_error = msGetErrorObj();
26094 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26095 : : char ms_message[8192];
26096 : 0 : char* msg = msGetErrorString(";");
26097 : 0 : int ms_errorcode = ms_error->code;
26098 [ # # ]: 0 : if (msg) {
26099 : 0 : snprintf(ms_message, 8192, msg);
26100 : 0 : free(msg);
26101 : : }
26102 : : else sprintf(ms_message, "Unknown message");
26103 : :
26104 : 0 : msResetErrorList();
26105 : :
26106 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26107 : : case MS_NOTFOUND:
26108 : : break;
26109 : : case -1:
26110 : : break;
26111 : : case MS_IOERR:
26112 : : {
26113 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
26114 : : };
26115 : : break;
26116 : : case MS_MEMERR:
26117 : : {
26118 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
26119 : : };
26120 : : break;
26121 : : case MS_TYPEERR:
26122 : : {
26123 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
26124 : : };
26125 : : break;
26126 : : case MS_EOFERR:
26127 : : {
26128 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
26129 : : };
26130 : : break;
26131 : : case MS_CHILDERR:
26132 : : {
26133 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26134 : : };
26135 : : break;
26136 : : case MS_NULLPARENTERR:
26137 : : {
26138 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26139 : : };
26140 : : break;
26141 : : default:
26142 : : {
26143 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
26144 : : };
26145 : : break;
26146 : : }
26147 : : }
26148 : : }
26149 : : jresult = (jint)result;
26150 [ # # ]: 0 : if (arg3) free(arg3);
26151 : : return jresult;
26152 : : }
26153 : :
26154 : :
26155 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getClassIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jint jarg5) {
26156 : : jint jresult = 0 ;
26157 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26158 : : mapObj *arg2 = (mapObj *) 0 ;
26159 : : shapeObj *arg3 = (shapeObj *) 0 ;
26160 : : int *arg4 = (int *) NULL ;
26161 : : int arg5 = (int) 0 ;
26162 : : int result;
26163 : :
26164 : : (void)jenv;
26165 : : (void)jcls;
26166 : : (void)jarg1_;
26167 : : (void)jarg2_;
26168 : : (void)jarg3_;
26169 : 0 : arg1 = *(struct layerObj **)&jarg1;
26170 : 0 : arg2 = *(mapObj **)&jarg2;
26171 : 0 : arg3 = *(shapeObj **)&jarg3;
26172 : 0 : arg4 = *(int **)&jarg4;
26173 : : arg5 = (int)jarg5;
26174 : : {
26175 : : errorObj *ms_error;
26176 : : result = (int)layerObj_getClassIndex(arg1,arg2,arg3,arg4,arg5);
26177 : 0 : ms_error = msGetErrorObj();
26178 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26179 : : char ms_message[8192];
26180 : 0 : char* msg = msGetErrorString(";");
26181 : 0 : int ms_errorcode = ms_error->code;
26182 [ # # ]: 0 : if (msg) {
26183 : 0 : snprintf(ms_message, 8192, msg);
26184 : 0 : free(msg);
26185 : : }
26186 : : else sprintf(ms_message, "Unknown message");
26187 : :
26188 : 0 : msResetErrorList();
26189 : :
26190 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26191 : : case MS_NOTFOUND:
26192 : : break;
26193 : : case -1:
26194 : : break;
26195 : : case MS_IOERR:
26196 : : {
26197 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
26198 : : };
26199 : : break;
26200 : : case MS_MEMERR:
26201 : : {
26202 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
26203 : : };
26204 : : break;
26205 : : case MS_TYPEERR:
26206 : : {
26207 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
26208 : : };
26209 : : break;
26210 : : case MS_EOFERR:
26211 : : {
26212 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
26213 : : };
26214 : : break;
26215 : : case MS_CHILDERR:
26216 : : {
26217 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26218 : : };
26219 : : break;
26220 : : case MS_NULLPARENTERR:
26221 : : {
26222 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26223 : : };
26224 : : break;
26225 : : default:
26226 : : {
26227 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
26228 : : };
26229 : : break;
26230 : : }
26231 : : }
26232 : : }
26233 : : jresult = (jint)result;
26234 : : return jresult;
26235 : : }
26236 : :
26237 : :
26238 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getGeomTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26239 : : jstring jresult = 0 ;
26240 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26241 : : char *result = 0 ;
26242 : :
26243 : : (void)jenv;
26244 : : (void)jcls;
26245 : : (void)jarg1_;
26246 : 0 : arg1 = *(struct layerObj **)&jarg1;
26247 : : {
26248 : : errorObj *ms_error;
26249 : : result = (char *)layerObj_getGeomTransform(arg1);
26250 : 0 : ms_error = msGetErrorObj();
26251 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26252 : : char ms_message[8192];
26253 : 0 : char* msg = msGetErrorString(";");
26254 : 0 : int ms_errorcode = ms_error->code;
26255 [ # # ]: 0 : if (msg) {
26256 : 0 : snprintf(ms_message, 8192, msg);
26257 : 0 : free(msg);
26258 : : }
26259 : : else sprintf(ms_message, "Unknown message");
26260 : :
26261 : 0 : msResetErrorList();
26262 : :
26263 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26264 : : case MS_NOTFOUND:
26265 : : break;
26266 : : case -1:
26267 : : break;
26268 : : case MS_IOERR:
26269 : : {
26270 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
26271 : : };
26272 : : break;
26273 : : case MS_MEMERR:
26274 : : {
26275 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
26276 : : };
26277 : : break;
26278 : : case MS_TYPEERR:
26279 : : {
26280 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
26281 : : };
26282 : : break;
26283 : : case MS_EOFERR:
26284 : : {
26285 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
26286 : : };
26287 : : break;
26288 : : case MS_CHILDERR:
26289 : : {
26290 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26291 : : };
26292 : : break;
26293 : : case MS_NULLPARENTERR:
26294 : : {
26295 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26296 : : };
26297 : : break;
26298 : : default:
26299 : : {
26300 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
26301 : : };
26302 : : break;
26303 : : }
26304 : : }
26305 : : }
26306 : : {
26307 : 0 : jresult = JNU_NewStringNative(jenv, result);
26308 : : }
26309 : 0 : return jresult;
26310 : : }
26311 : :
26312 : :
26313 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setGeomTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26314 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26315 : : char *arg2 = (char *) 0 ;
26316 : :
26317 : : (void)jenv;
26318 : : (void)jcls;
26319 : : (void)jarg1_;
26320 : 0 : arg1 = *(struct layerObj **)&jarg1;
26321 : : {
26322 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
26323 : : }
26324 : : {
26325 : : errorObj *ms_error;
26326 : : layerObj_setGeomTransform(arg1,arg2);
26327 : 0 : ms_error = msGetErrorObj();
26328 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26329 : : char ms_message[8192];
26330 : 0 : char* msg = msGetErrorString(";");
26331 : 0 : int ms_errorcode = ms_error->code;
26332 [ # # ]: 0 : if (msg) {
26333 : 0 : snprintf(ms_message, 8192, msg);
26334 : 0 : free(msg);
26335 : : }
26336 : : else sprintf(ms_message, "Unknown message");
26337 : :
26338 : 0 : msResetErrorList();
26339 : :
26340 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26341 : : case MS_NOTFOUND:
26342 : : break;
26343 : : case -1:
26344 : : break;
26345 : : case MS_IOERR:
26346 : : {
26347 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
26348 : : };
26349 : : break;
26350 : : case MS_MEMERR:
26351 : : {
26352 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
26353 : : };
26354 : : break;
26355 : : case MS_TYPEERR:
26356 : : {
26357 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
26358 : : };
26359 : : break;
26360 : : case MS_EOFERR:
26361 : : {
26362 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
26363 : : };
26364 : : break;
26365 : : case MS_CHILDERR:
26366 : : {
26367 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
26368 : : };
26369 : : break;
26370 : : case MS_NULLPARENTERR:
26371 : : {
26372 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
26373 : : };
26374 : : break;
26375 : : default:
26376 : : {
26377 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
26378 : : };
26379 : : break;
26380 : : }
26381 : : }
26382 : : }
26383 [ # # ]: 0 : if (arg2) free(arg2);
26384 : : }
26385 : :
26386 : :
26387 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26388 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26389 : : char *arg2 = (char *) 0 ;
26390 : :
26391 : : (void)jenv;
26392 : : (void)jcls;
26393 : : (void)jarg1_;
26394 : 0 : arg1 = *(struct mapObj **)&jarg1;
26395 : : {
26396 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
26397 : : }
26398 : : {
26399 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
26400 [ # # ]: 0 : if (arg2) {
26401 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
26402 : 0 : strcpy((char*)arg1->name,arg2);
26403 : : } else {
26404 : 0 : arg1->name = 0;
26405 : : }
26406 : : }
26407 [ # # ]: 0 : if (arg2) free(arg2);
26408 : 0 : }
26409 : :
26410 : :
26411 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26412 : : jstring jresult = 0 ;
26413 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26414 : : char *result = 0 ;
26415 : :
26416 : : (void)jenv;
26417 : : (void)jcls;
26418 : : (void)jarg1_;
26419 : 0 : arg1 = *(struct mapObj **)&jarg1;
26420 : 0 : result = (char *) ((arg1)->name);
26421 : : {
26422 : 0 : jresult = JNU_NewStringNative(jenv, result);
26423 : : }
26424 : 0 : return jresult;
26425 : : }
26426 : :
26427 : :
26428 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26429 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26430 : : int arg2 ;
26431 : :
26432 : : (void)jenv;
26433 : : (void)jcls;
26434 : : (void)jarg1_;
26435 : 0 : arg1 = *(struct mapObj **)&jarg1;
26436 : : arg2 = (int)jarg2;
26437 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
26438 : 0 : }
26439 : :
26440 : :
26441 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26442 : : jint jresult = 0 ;
26443 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26444 : : int result;
26445 : :
26446 : : (void)jenv;
26447 : : (void)jcls;
26448 : : (void)jarg1_;
26449 : 0 : arg1 = *(struct mapObj **)&jarg1;
26450 : 0 : result = (int) ((arg1)->status);
26451 : : jresult = (jint)result;
26452 : 0 : return jresult;
26453 : : }
26454 : :
26455 : :
26456 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26457 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26458 : : int arg2 ;
26459 : :
26460 : : (void)jenv;
26461 : : (void)jcls;
26462 : : (void)jarg1_;
26463 : 0 : arg1 = *(struct mapObj **)&jarg1;
26464 : : arg2 = (int)jarg2;
26465 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
26466 : 0 : }
26467 : :
26468 : :
26469 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26470 : : jint jresult = 0 ;
26471 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26472 : : int result;
26473 : :
26474 : : (void)jenv;
26475 : : (void)jcls;
26476 : : (void)jarg1_;
26477 : 0 : arg1 = *(struct mapObj **)&jarg1;
26478 : 0 : result = (int) ((arg1)->height);
26479 : : jresult = (jint)result;
26480 : 0 : return jresult;
26481 : : }
26482 : :
26483 : :
26484 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26485 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26486 : : int arg2 ;
26487 : :
26488 : : (void)jenv;
26489 : : (void)jcls;
26490 : : (void)jarg1_;
26491 : 0 : arg1 = *(struct mapObj **)&jarg1;
26492 : : arg2 = (int)jarg2;
26493 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
26494 : 0 : }
26495 : :
26496 : :
26497 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26498 : : jint jresult = 0 ;
26499 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26500 : : int result;
26501 : :
26502 : : (void)jenv;
26503 : : (void)jcls;
26504 : : (void)jarg1_;
26505 : 0 : arg1 = *(struct mapObj **)&jarg1;
26506 : 0 : result = (int) ((arg1)->width);
26507 : : jresult = (jint)result;
26508 : 0 : return jresult;
26509 : : }
26510 : :
26511 : :
26512 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1maxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26513 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26514 : : int arg2 ;
26515 : :
26516 : : (void)jenv;
26517 : : (void)jcls;
26518 : : (void)jarg1_;
26519 : 0 : arg1 = *(struct mapObj **)&jarg1;
26520 : : arg2 = (int)jarg2;
26521 [ # # ]: 0 : if (arg1) (arg1)->maxsize = arg2;
26522 : 0 : }
26523 : :
26524 : :
26525 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1maxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26526 : : jint jresult = 0 ;
26527 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26528 : : int result;
26529 : :
26530 : : (void)jenv;
26531 : : (void)jcls;
26532 : : (void)jarg1_;
26533 : 0 : arg1 = *(struct mapObj **)&jarg1;
26534 : 0 : result = (int) ((arg1)->maxsize);
26535 : : jresult = (jint)result;
26536 : 0 : return jresult;
26537 : : }
26538 : :
26539 : :
26540 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26541 : : jint jresult = 0 ;
26542 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26543 : : int result;
26544 : :
26545 : : (void)jenv;
26546 : : (void)jcls;
26547 : : (void)jarg1_;
26548 : 0 : arg1 = *(struct mapObj **)&jarg1;
26549 : 0 : result = (int) ((arg1)->refcount);
26550 : : jresult = (jint)result;
26551 : 0 : return jresult;
26552 : : }
26553 : :
26554 : :
26555 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1numlayers_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26556 : : jint jresult = 0 ;
26557 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26558 : : int result;
26559 : :
26560 : : (void)jenv;
26561 : : (void)jcls;
26562 : : (void)jarg1_;
26563 : 0 : arg1 = *(struct mapObj **)&jarg1;
26564 : 0 : result = (int) ((arg1)->numlayers);
26565 : : jresult = (jint)result;
26566 : 0 : return jresult;
26567 : : }
26568 : :
26569 : :
26570 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1maxlayers_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26571 : : jint jresult = 0 ;
26572 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26573 : : int result;
26574 : :
26575 : : (void)jenv;
26576 : : (void)jcls;
26577 : : (void)jarg1_;
26578 : 0 : arg1 = *(struct mapObj **)&jarg1;
26579 : 0 : result = (int) ((arg1)->maxlayers);
26580 : : jresult = (jint)result;
26581 : 0 : return jresult;
26582 : : }
26583 : :
26584 : :
26585 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1symbolset_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26586 : : jlong jresult = 0 ;
26587 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26588 : : symbolSetObj *result = 0 ;
26589 : :
26590 : : (void)jenv;
26591 : : (void)jcls;
26592 : : (void)jarg1_;
26593 : 0 : arg1 = *(struct mapObj **)&jarg1;
26594 : 0 : result = (symbolSetObj *)& ((arg1)->symbolset);
26595 : 0 : *(symbolSetObj **)&jresult = result;
26596 : 0 : return jresult;
26597 : : }
26598 : :
26599 : :
26600 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1fontset_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26601 : : jlong jresult = 0 ;
26602 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26603 : : fontSetObj *result = 0 ;
26604 : :
26605 : : (void)jenv;
26606 : : (void)jcls;
26607 : : (void)jarg1_;
26608 : 0 : arg1 = *(struct mapObj **)&jarg1;
26609 : 0 : result = (fontSetObj *)& ((arg1)->fontset);
26610 : 0 : *(fontSetObj **)&jresult = result;
26611 : 0 : return jresult;
26612 : : }
26613 : :
26614 : :
26615 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1labelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26616 : : jlong jresult = 0 ;
26617 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26618 : : labelCacheObj *result = 0 ;
26619 : :
26620 : : (void)jenv;
26621 : : (void)jcls;
26622 : : (void)jarg1_;
26623 : 0 : arg1 = *(struct mapObj **)&jarg1;
26624 : 0 : result = (labelCacheObj *)& ((arg1)->labelcache);
26625 : 0 : *(labelCacheObj **)&jresult = result;
26626 : 0 : return jresult;
26627 : : }
26628 : :
26629 : :
26630 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1transparent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26631 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26632 : : int arg2 ;
26633 : :
26634 : : (void)jenv;
26635 : : (void)jcls;
26636 : : (void)jarg1_;
26637 : 0 : arg1 = *(struct mapObj **)&jarg1;
26638 : : arg2 = (int)jarg2;
26639 [ # # ]: 0 : if (arg1) (arg1)->transparent = arg2;
26640 : 0 : }
26641 : :
26642 : :
26643 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1transparent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26644 : : jint jresult = 0 ;
26645 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26646 : : int result;
26647 : :
26648 : : (void)jenv;
26649 : : (void)jcls;
26650 : : (void)jarg1_;
26651 : 0 : arg1 = *(struct mapObj **)&jarg1;
26652 : 0 : result = (int) ((arg1)->transparent);
26653 : : jresult = (jint)result;
26654 : 0 : return jresult;
26655 : : }
26656 : :
26657 : :
26658 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1interlace_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26659 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26660 : : int arg2 ;
26661 : :
26662 : : (void)jenv;
26663 : : (void)jcls;
26664 : : (void)jarg1_;
26665 : 0 : arg1 = *(struct mapObj **)&jarg1;
26666 : : arg2 = (int)jarg2;
26667 [ # # ]: 0 : if (arg1) (arg1)->interlace = arg2;
26668 : 0 : }
26669 : :
26670 : :
26671 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1interlace_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26672 : : jint jresult = 0 ;
26673 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26674 : : int result;
26675 : :
26676 : : (void)jenv;
26677 : : (void)jcls;
26678 : : (void)jarg1_;
26679 : 0 : arg1 = *(struct mapObj **)&jarg1;
26680 : 0 : result = (int) ((arg1)->interlace);
26681 : : jresult = (jint)result;
26682 : 0 : return jresult;
26683 : : }
26684 : :
26685 : :
26686 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagequality_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26687 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26688 : : int arg2 ;
26689 : :
26690 : : (void)jenv;
26691 : : (void)jcls;
26692 : : (void)jarg1_;
26693 : 0 : arg1 = *(struct mapObj **)&jarg1;
26694 : : arg2 = (int)jarg2;
26695 [ # # ]: 0 : if (arg1) (arg1)->imagequality = arg2;
26696 : 0 : }
26697 : :
26698 : :
26699 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagequality_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26700 : : jint jresult = 0 ;
26701 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26702 : : int result;
26703 : :
26704 : : (void)jenv;
26705 : : (void)jcls;
26706 : : (void)jarg1_;
26707 : 0 : arg1 = *(struct mapObj **)&jarg1;
26708 : 0 : result = (int) ((arg1)->imagequality);
26709 : : jresult = (jint)result;
26710 : 0 : return jresult;
26711 : : }
26712 : :
26713 : :
26714 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1extent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26715 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26716 : : rectObj *arg2 = (rectObj *) 0 ;
26717 : :
26718 : : (void)jenv;
26719 : : (void)jcls;
26720 : : (void)jarg1_;
26721 : : (void)jarg2_;
26722 : 0 : arg1 = *(struct mapObj **)&jarg1;
26723 : 0 : arg2 = *(rectObj **)&jarg2;
26724 [ # # ]: 0 : if (arg1) (arg1)->extent = *arg2;
26725 : 0 : }
26726 : :
26727 : :
26728 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1extent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26729 : : jlong jresult = 0 ;
26730 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26731 : : rectObj *result = 0 ;
26732 : :
26733 : : (void)jenv;
26734 : : (void)jcls;
26735 : : (void)jarg1_;
26736 : 0 : arg1 = *(struct mapObj **)&jarg1;
26737 : 0 : result = (rectObj *)& ((arg1)->extent);
26738 : 0 : *(rectObj **)&jresult = result;
26739 : 0 : return jresult;
26740 : : }
26741 : :
26742 : :
26743 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1cellsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26744 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26745 : : double arg2 ;
26746 : :
26747 : : (void)jenv;
26748 : : (void)jcls;
26749 : : (void)jarg1_;
26750 : 0 : arg1 = *(struct mapObj **)&jarg1;
26751 : : arg2 = (double)jarg2;
26752 [ # # ]: 0 : if (arg1) (arg1)->cellsize = arg2;
26753 : 0 : }
26754 : :
26755 : :
26756 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1cellsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26757 : : jdouble jresult = 0 ;
26758 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26759 : : double result;
26760 : :
26761 : : (void)jenv;
26762 : : (void)jcls;
26763 : : (void)jarg1_;
26764 : 0 : arg1 = *(struct mapObj **)&jarg1;
26765 : 0 : result = (double) ((arg1)->cellsize);
26766 : : jresult = (jdouble)result;
26767 : 0 : return jresult;
26768 : : }
26769 : :
26770 : :
26771 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1units_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26772 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26773 : : enum MS_UNITS arg2 ;
26774 : :
26775 : : (void)jenv;
26776 : : (void)jcls;
26777 : : (void)jarg1_;
26778 : 0 : arg1 = *(struct mapObj **)&jarg1;
26779 : 0 : arg2 = (enum MS_UNITS)jarg2;
26780 [ # # ]: 0 : if (arg1) (arg1)->units = arg2;
26781 : 0 : }
26782 : :
26783 : :
26784 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1units_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26785 : : jint jresult = 0 ;
26786 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26787 : : enum MS_UNITS result;
26788 : :
26789 : : (void)jenv;
26790 : : (void)jcls;
26791 : : (void)jarg1_;
26792 : 0 : arg1 = *(struct mapObj **)&jarg1;
26793 : 0 : result = (enum MS_UNITS) ((arg1)->units);
26794 : 0 : jresult = (jint)result;
26795 : 0 : return jresult;
26796 : : }
26797 : :
26798 : :
26799 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1scaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26800 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26801 : : double arg2 ;
26802 : :
26803 : : (void)jenv;
26804 : : (void)jcls;
26805 : : (void)jarg1_;
26806 : 0 : arg1 = *(struct mapObj **)&jarg1;
26807 : : arg2 = (double)jarg2;
26808 [ # # ]: 0 : if (arg1) (arg1)->scaledenom = arg2;
26809 : 0 : }
26810 : :
26811 : :
26812 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1scaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26813 : : jdouble jresult = 0 ;
26814 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26815 : : double result;
26816 : :
26817 : : (void)jenv;
26818 : : (void)jcls;
26819 : : (void)jarg1_;
26820 : 0 : arg1 = *(struct mapObj **)&jarg1;
26821 : 0 : result = (double) ((arg1)->scaledenom);
26822 : : jresult = (jdouble)result;
26823 : 0 : return jresult;
26824 : : }
26825 : :
26826 : :
26827 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1resolution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26828 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26829 : : double arg2 ;
26830 : :
26831 : : (void)jenv;
26832 : : (void)jcls;
26833 : : (void)jarg1_;
26834 : 0 : arg1 = *(struct mapObj **)&jarg1;
26835 : : arg2 = (double)jarg2;
26836 [ # # ]: 0 : if (arg1) (arg1)->resolution = arg2;
26837 : 0 : }
26838 : :
26839 : :
26840 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1resolution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26841 : : jdouble jresult = 0 ;
26842 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26843 : : double result;
26844 : :
26845 : : (void)jenv;
26846 : : (void)jcls;
26847 : : (void)jarg1_;
26848 : 0 : arg1 = *(struct mapObj **)&jarg1;
26849 : 0 : result = (double) ((arg1)->resolution);
26850 : : jresult = (jdouble)result;
26851 : 0 : return jresult;
26852 : : }
26853 : :
26854 : :
26855 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1defresolution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26856 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26857 : : double arg2 ;
26858 : :
26859 : : (void)jenv;
26860 : : (void)jcls;
26861 : : (void)jarg1_;
26862 : 0 : arg1 = *(struct mapObj **)&jarg1;
26863 : : arg2 = (double)jarg2;
26864 [ # # ]: 0 : if (arg1) (arg1)->defresolution = arg2;
26865 : 0 : }
26866 : :
26867 : :
26868 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1defresolution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26869 : : jdouble jresult = 0 ;
26870 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26871 : : double result;
26872 : :
26873 : : (void)jenv;
26874 : : (void)jcls;
26875 : : (void)jarg1_;
26876 : 0 : arg1 = *(struct mapObj **)&jarg1;
26877 : 0 : result = (double) ((arg1)->defresolution);
26878 : : jresult = (jdouble)result;
26879 : 0 : return jresult;
26880 : : }
26881 : :
26882 : :
26883 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1shapepath_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26884 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26885 : : char *arg2 = (char *) 0 ;
26886 : :
26887 : : (void)jenv;
26888 : : (void)jcls;
26889 : : (void)jarg1_;
26890 : 0 : arg1 = *(struct mapObj **)&jarg1;
26891 : : {
26892 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
26893 : : }
26894 : : {
26895 [ # # ]: 0 : if (arg1->shapepath) free((char*)arg1->shapepath);
26896 [ # # ]: 0 : if (arg2) {
26897 : 0 : arg1->shapepath = (char *) malloc(strlen(arg2)+1);
26898 : 0 : strcpy((char*)arg1->shapepath,arg2);
26899 : : } else {
26900 : 0 : arg1->shapepath = 0;
26901 : : }
26902 : : }
26903 [ # # ]: 0 : if (arg2) free(arg2);
26904 : 0 : }
26905 : :
26906 : :
26907 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1shapepath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26908 : : jstring jresult = 0 ;
26909 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26910 : : char *result = 0 ;
26911 : :
26912 : : (void)jenv;
26913 : : (void)jcls;
26914 : : (void)jarg1_;
26915 : 0 : arg1 = *(struct mapObj **)&jarg1;
26916 : 0 : result = (char *) ((arg1)->shapepath);
26917 : : {
26918 : 0 : jresult = JNU_NewStringNative(jenv, result);
26919 : : }
26920 : 0 : return jresult;
26921 : : }
26922 : :
26923 : :
26924 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1mappath_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26925 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26926 : : char *arg2 = (char *) 0 ;
26927 : :
26928 : : (void)jenv;
26929 : : (void)jcls;
26930 : : (void)jarg1_;
26931 : 0 : arg1 = *(struct mapObj **)&jarg1;
26932 : : {
26933 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
26934 : : }
26935 : : {
26936 [ # # ]: 0 : if (arg1->mappath) free((char*)arg1->mappath);
26937 [ # # ]: 0 : if (arg2) {
26938 : 0 : arg1->mappath = (char *) malloc(strlen(arg2)+1);
26939 : 0 : strcpy((char*)arg1->mappath,arg2);
26940 : : } else {
26941 : 0 : arg1->mappath = 0;
26942 : : }
26943 : : }
26944 [ # # ]: 0 : if (arg2) free(arg2);
26945 : 0 : }
26946 : :
26947 : :
26948 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1mappath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26949 : : jstring jresult = 0 ;
26950 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26951 : : char *result = 0 ;
26952 : :
26953 : : (void)jenv;
26954 : : (void)jcls;
26955 : : (void)jarg1_;
26956 : 0 : arg1 = *(struct mapObj **)&jarg1;
26957 : 0 : result = (char *) ((arg1)->mappath);
26958 : : {
26959 : 0 : jresult = JNU_NewStringNative(jenv, result);
26960 : : }
26961 : 0 : return jresult;
26962 : : }
26963 : :
26964 : :
26965 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26966 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26967 : : colorObj *arg2 = (colorObj *) 0 ;
26968 : :
26969 : : (void)jenv;
26970 : : (void)jcls;
26971 : : (void)jarg1_;
26972 : : (void)jarg2_;
26973 : 0 : arg1 = *(struct mapObj **)&jarg1;
26974 : 0 : arg2 = *(colorObj **)&jarg2;
26975 [ # # ]: 0 : if (arg1) (arg1)->imagecolor = *arg2;
26976 : 0 : }
26977 : :
26978 : :
26979 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26980 : : jlong jresult = 0 ;
26981 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26982 : : colorObj *result = 0 ;
26983 : :
26984 : : (void)jenv;
26985 : : (void)jcls;
26986 : : (void)jarg1_;
26987 : 0 : arg1 = *(struct mapObj **)&jarg1;
26988 : 0 : result = (colorObj *)& ((arg1)->imagecolor);
26989 : 0 : *(colorObj **)&jresult = result;
26990 : 0 : return jresult;
26991 : : }
26992 : :
26993 : :
26994 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1numoutputformats_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26995 : : jint jresult = 0 ;
26996 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26997 : : int result;
26998 : :
26999 : : (void)jenv;
27000 : : (void)jcls;
27001 : : (void)jarg1_;
27002 : 1 : arg1 = *(struct mapObj **)&jarg1;
27003 : 1 : result = (int) ((arg1)->numoutputformats);
27004 : : jresult = (jint)result;
27005 : 1 : return jresult;
27006 : : }
27007 : :
27008 : :
27009 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1outputformat_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27010 : : jlong jresult = 0 ;
27011 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27012 : : outputFormatObj *result = 0 ;
27013 : :
27014 : : (void)jenv;
27015 : : (void)jcls;
27016 : : (void)jarg1_;
27017 : 0 : arg1 = *(struct mapObj **)&jarg1;
27018 : 0 : result = (outputFormatObj *) ((arg1)->outputformat);
27019 : 0 : *(outputFormatObj **)&jresult = result;
27020 : 0 : return jresult;
27021 : : }
27022 : :
27023 : :
27024 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagetype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27025 : : jstring jresult = 0 ;
27026 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27027 : : char *result = 0 ;
27028 : :
27029 : : (void)jenv;
27030 : : (void)jcls;
27031 : : (void)jarg1_;
27032 : 0 : arg1 = *(struct mapObj **)&jarg1;
27033 : 0 : result = (char *) ((arg1)->imagetype);
27034 : : {
27035 : 0 : jresult = JNU_NewStringNative(jenv, result);
27036 : : }
27037 : 0 : return jresult;
27038 : : }
27039 : :
27040 : :
27041 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1reference_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27042 : : jlong jresult = 0 ;
27043 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27044 : : referenceMapObj *result = 0 ;
27045 : :
27046 : : (void)jenv;
27047 : : (void)jcls;
27048 : : (void)jarg1_;
27049 : 0 : arg1 = *(struct mapObj **)&jarg1;
27050 : 0 : result = (referenceMapObj *)& ((arg1)->reference);
27051 : 0 : *(referenceMapObj **)&jresult = result;
27052 : 0 : return jresult;
27053 : : }
27054 : :
27055 : :
27056 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1scalebar_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27057 : : jlong jresult = 0 ;
27058 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27059 : : scalebarObj *result = 0 ;
27060 : :
27061 : : (void)jenv;
27062 : : (void)jcls;
27063 : : (void)jarg1_;
27064 : 0 : arg1 = *(struct mapObj **)&jarg1;
27065 : 0 : result = (scalebarObj *)& ((arg1)->scalebar);
27066 : 0 : *(scalebarObj **)&jresult = result;
27067 : 0 : return jresult;
27068 : : }
27069 : :
27070 : :
27071 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1legend_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27072 : : jlong jresult = 0 ;
27073 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27074 : : legendObj *result = 0 ;
27075 : :
27076 : : (void)jenv;
27077 : : (void)jcls;
27078 : : (void)jarg1_;
27079 : 0 : arg1 = *(struct mapObj **)&jarg1;
27080 : 0 : result = (legendObj *)& ((arg1)->legend);
27081 : 0 : *(legendObj **)&jresult = result;
27082 : 0 : return jresult;
27083 : : }
27084 : :
27085 : :
27086 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1querymap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27087 : : jlong jresult = 0 ;
27088 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27089 : : queryMapObj *result = 0 ;
27090 : :
27091 : : (void)jenv;
27092 : : (void)jcls;
27093 : : (void)jarg1_;
27094 : 0 : arg1 = *(struct mapObj **)&jarg1;
27095 : 0 : result = (queryMapObj *)& ((arg1)->querymap);
27096 : 0 : *(queryMapObj **)&jresult = result;
27097 : 0 : return jresult;
27098 : : }
27099 : :
27100 : :
27101 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1web_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27102 : : jlong jresult = 0 ;
27103 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27104 : : webObj *result = 0 ;
27105 : :
27106 : : (void)jenv;
27107 : : (void)jcls;
27108 : : (void)jarg1_;
27109 : 0 : arg1 = *(struct mapObj **)&jarg1;
27110 : 0 : result = (webObj *)& ((arg1)->web);
27111 : 0 : *(webObj **)&jresult = result;
27112 : 0 : return jresult;
27113 : : }
27114 : :
27115 : :
27116 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1layerorder_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
27117 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27118 : : int *arg2 = (int *) 0 ;
27119 : :
27120 : : (void)jenv;
27121 : : (void)jcls;
27122 : : (void)jarg1_;
27123 : 0 : arg1 = *(struct mapObj **)&jarg1;
27124 : 0 : arg2 = *(int **)&jarg2;
27125 [ # # ]: 0 : if (arg1) (arg1)->layerorder = arg2;
27126 : 0 : }
27127 : :
27128 : :
27129 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1layerorder_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27130 : : jlong jresult = 0 ;
27131 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27132 : : int *result = 0 ;
27133 : :
27134 : : (void)jenv;
27135 : : (void)jcls;
27136 : : (void)jarg1_;
27137 : 0 : arg1 = *(struct mapObj **)&jarg1;
27138 : 0 : result = (int *) ((arg1)->layerorder);
27139 : 0 : *(int **)&jresult = result;
27140 : 0 : return jresult;
27141 : : }
27142 : :
27143 : :
27144 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1debug_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27145 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27146 : : int arg2 ;
27147 : :
27148 : : (void)jenv;
27149 : : (void)jcls;
27150 : : (void)jarg1_;
27151 : 0 : arg1 = *(struct mapObj **)&jarg1;
27152 : : arg2 = (int)jarg2;
27153 [ # # ]: 0 : if (arg1) (arg1)->debug = arg2;
27154 : 0 : }
27155 : :
27156 : :
27157 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1debug_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27158 : : jint jresult = 0 ;
27159 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27160 : : int result;
27161 : :
27162 : : (void)jenv;
27163 : : (void)jcls;
27164 : : (void)jarg1_;
27165 : 0 : arg1 = *(struct mapObj **)&jarg1;
27166 : 0 : result = (int) ((arg1)->debug);
27167 : : jresult = (jint)result;
27168 : 0 : return jresult;
27169 : : }
27170 : :
27171 : :
27172 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1datapattern_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27173 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27174 : : char *arg2 = (char *) 0 ;
27175 : :
27176 : : (void)jenv;
27177 : : (void)jcls;
27178 : : (void)jarg1_;
27179 : 0 : arg1 = *(struct mapObj **)&jarg1;
27180 : : {
27181 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
27182 : : }
27183 : : {
27184 [ # # ]: 0 : if (arg1->datapattern) free((char*)arg1->datapattern);
27185 [ # # ]: 0 : if (arg2) {
27186 : 0 : arg1->datapattern = (char *) malloc(strlen(arg2)+1);
27187 : 0 : strcpy((char*)arg1->datapattern,arg2);
27188 : : } else {
27189 : 0 : arg1->datapattern = 0;
27190 : : }
27191 : : }
27192 [ # # ]: 0 : if (arg2) free(arg2);
27193 : 0 : }
27194 : :
27195 : :
27196 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1datapattern_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27197 : : jstring jresult = 0 ;
27198 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27199 : : char *result = 0 ;
27200 : :
27201 : : (void)jenv;
27202 : : (void)jcls;
27203 : : (void)jarg1_;
27204 : 0 : arg1 = *(struct mapObj **)&jarg1;
27205 : 0 : result = (char *) ((arg1)->datapattern);
27206 : : {
27207 : 0 : jresult = JNU_NewStringNative(jenv, result);
27208 : : }
27209 : 0 : return jresult;
27210 : : }
27211 : :
27212 : :
27213 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1templatepattern_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27214 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27215 : : char *arg2 = (char *) 0 ;
27216 : :
27217 : : (void)jenv;
27218 : : (void)jcls;
27219 : : (void)jarg1_;
27220 : 0 : arg1 = *(struct mapObj **)&jarg1;
27221 : : {
27222 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
27223 : : }
27224 : : {
27225 [ # # ]: 0 : if (arg1->templatepattern) free((char*)arg1->templatepattern);
27226 [ # # ]: 0 : if (arg2) {
27227 : 0 : arg1->templatepattern = (char *) malloc(strlen(arg2)+1);
27228 : 0 : strcpy((char*)arg1->templatepattern,arg2);
27229 : : } else {
27230 : 0 : arg1->templatepattern = 0;
27231 : : }
27232 : : }
27233 [ # # ]: 0 : if (arg2) free(arg2);
27234 : 0 : }
27235 : :
27236 : :
27237 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1templatepattern_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27238 : : jstring jresult = 0 ;
27239 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27240 : : char *result = 0 ;
27241 : :
27242 : : (void)jenv;
27243 : : (void)jcls;
27244 : : (void)jarg1_;
27245 : 0 : arg1 = *(struct mapObj **)&jarg1;
27246 : 0 : result = (char *) ((arg1)->templatepattern);
27247 : : {
27248 : 0 : jresult = JNU_NewStringNative(jenv, result);
27249 : : }
27250 : 0 : return jresult;
27251 : : }
27252 : :
27253 : :
27254 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1configoptions_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27255 : : jlong jresult = 0 ;
27256 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27257 : : hashTableObj *result = 0 ;
27258 : :
27259 : : (void)jenv;
27260 : : (void)jcls;
27261 : : (void)jarg1_;
27262 : 0 : arg1 = *(struct mapObj **)&jarg1;
27263 : 0 : result = (hashTableObj *)& ((arg1)->configoptions);
27264 : 0 : *(hashTableObj **)&jresult = result;
27265 : 0 : return jresult;
27266 : : }
27267 : :
27268 : :
27269 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1mapObj(JNIEnv *jenv, jclass jcls, jstring jarg1) {
27270 : : jlong jresult = 0 ;
27271 : : char *arg1 = (char *) "" ;
27272 : : struct mapObj *result = 0 ;
27273 : :
27274 : : (void)jenv;
27275 : : (void)jcls;
27276 : : {
27277 : 1 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
27278 : : }
27279 : : {
27280 : : errorObj *ms_error;
27281 : : result = (struct mapObj *)new_mapObj(arg1);
27282 : 1 : ms_error = msGetErrorObj();
27283 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27284 : : char ms_message[8192];
27285 : 0 : char* msg = msGetErrorString(";");
27286 : 0 : int ms_errorcode = ms_error->code;
27287 [ # # ]: 0 : if (msg) {
27288 : 0 : snprintf(ms_message, 8192, msg);
27289 : 0 : free(msg);
27290 : : }
27291 : : else sprintf(ms_message, "Unknown message");
27292 : :
27293 : 0 : msResetErrorList();
27294 : :
27295 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27296 : : case MS_NOTFOUND:
27297 : : break;
27298 : : case -1:
27299 : : break;
27300 : : case MS_IOERR:
27301 : : {
27302 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27303 : : };
27304 : : break;
27305 : : case MS_MEMERR:
27306 : : {
27307 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27308 : : };
27309 : : break;
27310 : : case MS_TYPEERR:
27311 : : {
27312 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27313 : : };
27314 : : break;
27315 : : case MS_EOFERR:
27316 : : {
27317 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27318 : : };
27319 : : break;
27320 : : case MS_CHILDERR:
27321 : : {
27322 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27323 : : };
27324 : : break;
27325 : : case MS_NULLPARENTERR:
27326 : : {
27327 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27328 : : };
27329 : : break;
27330 : : default:
27331 : : {
27332 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27333 : : };
27334 : : break;
27335 : : }
27336 : : }
27337 : : }
27338 : 1 : *(struct mapObj **)&jresult = result;
27339 [ + - ]: 1 : if (arg1) free(arg1);
27340 : 1 : return jresult;
27341 : : }
27342 : :
27343 : :
27344 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1mapObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
27345 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27346 : :
27347 : : (void)jenv;
27348 : : (void)jcls;
27349 : 1 : arg1 = *(struct mapObj **)&jarg1;
27350 : : {
27351 : : errorObj *ms_error;
27352 : : delete_mapObj(arg1);
27353 : 1 : ms_error = msGetErrorObj();
27354 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27355 : : char ms_message[8192];
27356 : 0 : char* msg = msGetErrorString(";");
27357 : 0 : int ms_errorcode = ms_error->code;
27358 [ # # ]: 0 : if (msg) {
27359 : 0 : snprintf(ms_message, 8192, msg);
27360 : 0 : free(msg);
27361 : : }
27362 : : else sprintf(ms_message, "Unknown message");
27363 : :
27364 : 0 : msResetErrorList();
27365 : :
27366 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27367 : : case MS_NOTFOUND:
27368 : : break;
27369 : : case -1:
27370 : : break;
27371 : : case MS_IOERR:
27372 : : {
27373 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
27374 : : };
27375 : : break;
27376 : : case MS_MEMERR:
27377 : : {
27378 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
27379 : : };
27380 : : break;
27381 : : case MS_TYPEERR:
27382 : : {
27383 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
27384 : : };
27385 : : break;
27386 : : case MS_EOFERR:
27387 : : {
27388 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
27389 : : };
27390 : : break;
27391 : : case MS_CHILDERR:
27392 : : {
27393 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
27394 : : };
27395 : : break;
27396 : : case MS_NULLPARENTERR:
27397 : : {
27398 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
27399 : : };
27400 : : break;
27401 : : default:
27402 : : {
27403 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
27404 : : };
27405 : : break;
27406 : : }
27407 : : }
27408 : : }
27409 : : }
27410 : :
27411 : :
27412 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1cloneMap(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27413 : : jlong jresult = 0 ;
27414 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27415 : : mapObj *result = 0 ;
27416 : :
27417 : : (void)jenv;
27418 : : (void)jcls;
27419 : : (void)jarg1_;
27420 : 0 : arg1 = *(struct mapObj **)&jarg1;
27421 : : {
27422 : : errorObj *ms_error;
27423 : : result = (mapObj *)mapObj_cloneMap(arg1);
27424 : 0 : ms_error = msGetErrorObj();
27425 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27426 : : char ms_message[8192];
27427 : 0 : char* msg = msGetErrorString(";");
27428 : 0 : int ms_errorcode = ms_error->code;
27429 [ # # ]: 0 : if (msg) {
27430 : 0 : snprintf(ms_message, 8192, msg);
27431 : 0 : free(msg);
27432 : : }
27433 : : else sprintf(ms_message, "Unknown message");
27434 : :
27435 : 0 : msResetErrorList();
27436 : :
27437 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27438 : : case MS_NOTFOUND:
27439 : : break;
27440 : : case -1:
27441 : : break;
27442 : : case MS_IOERR:
27443 : : {
27444 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27445 : : };
27446 : : break;
27447 : : case MS_MEMERR:
27448 : : {
27449 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27450 : : };
27451 : : break;
27452 : : case MS_TYPEERR:
27453 : : {
27454 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27455 : : };
27456 : : break;
27457 : : case MS_EOFERR:
27458 : : {
27459 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27460 : : };
27461 : : break;
27462 : : case MS_CHILDERR:
27463 : : {
27464 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27465 : : };
27466 : : break;
27467 : : case MS_NULLPARENTERR:
27468 : : {
27469 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27470 : : };
27471 : : break;
27472 : : default:
27473 : : {
27474 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27475 : : };
27476 : : break;
27477 : : }
27478 : : }
27479 : : }
27480 : 0 : *(mapObj **)&jresult = result;
27481 : 0 : return jresult;
27482 : : }
27483 : :
27484 : :
27485 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1insertLayer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
27486 : : jint jresult = 0 ;
27487 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27488 : : layerObj *arg2 = (layerObj *) 0 ;
27489 : : int arg3 = (int) -1 ;
27490 : : int result;
27491 : :
27492 : : (void)jenv;
27493 : : (void)jcls;
27494 : : (void)jarg1_;
27495 : : (void)jarg2_;
27496 : 1 : arg1 = *(struct mapObj **)&jarg1;
27497 : 1 : arg2 = *(layerObj **)&jarg2;
27498 : : arg3 = (int)jarg3;
27499 : : {
27500 : : errorObj *ms_error;
27501 : : result = (int)mapObj_insertLayer(arg1,arg2,arg3);
27502 : 1 : ms_error = msGetErrorObj();
27503 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27504 : : char ms_message[8192];
27505 : 0 : char* msg = msGetErrorString(";");
27506 : 0 : int ms_errorcode = ms_error->code;
27507 [ # # ]: 0 : if (msg) {
27508 : 0 : snprintf(ms_message, 8192, msg);
27509 : 0 : free(msg);
27510 : : }
27511 : : else sprintf(ms_message, "Unknown message");
27512 : :
27513 : 0 : msResetErrorList();
27514 : :
27515 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27516 : : case MS_NOTFOUND:
27517 : : break;
27518 : : case -1:
27519 : : break;
27520 : : case MS_IOERR:
27521 : : {
27522 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27523 : : };
27524 : : break;
27525 : : case MS_MEMERR:
27526 : : {
27527 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27528 : : };
27529 : : break;
27530 : : case MS_TYPEERR:
27531 : : {
27532 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27533 : : };
27534 : : break;
27535 : : case MS_EOFERR:
27536 : : {
27537 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27538 : : };
27539 : : break;
27540 : : case MS_CHILDERR:
27541 : : {
27542 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27543 : : };
27544 : : break;
27545 : : case MS_NULLPARENTERR:
27546 : : {
27547 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27548 : : };
27549 : : break;
27550 : : default:
27551 : : {
27552 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27553 : : };
27554 : : break;
27555 : : }
27556 : : }
27557 : : }
27558 : : jresult = (jint)result;
27559 : : return jresult;
27560 : : }
27561 : :
27562 : :
27563 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1removeLayer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27564 : : jlong jresult = 0 ;
27565 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27566 : : int arg2 ;
27567 : : layerObj *result = 0 ;
27568 : :
27569 : : (void)jenv;
27570 : : (void)jcls;
27571 : : (void)jarg1_;
27572 : 0 : arg1 = *(struct mapObj **)&jarg1;
27573 : : arg2 = (int)jarg2;
27574 : : {
27575 : : errorObj *ms_error;
27576 : : result = (layerObj *)mapObj_removeLayer(arg1,arg2);
27577 : 0 : ms_error = msGetErrorObj();
27578 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27579 : : char ms_message[8192];
27580 : 0 : char* msg = msGetErrorString(";");
27581 : 0 : int ms_errorcode = ms_error->code;
27582 [ # # ]: 0 : if (msg) {
27583 : 0 : snprintf(ms_message, 8192, msg);
27584 : 0 : free(msg);
27585 : : }
27586 : : else sprintf(ms_message, "Unknown message");
27587 : :
27588 : 0 : msResetErrorList();
27589 : :
27590 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27591 : : case MS_NOTFOUND:
27592 : : break;
27593 : : case -1:
27594 : : break;
27595 : : case MS_IOERR:
27596 : : {
27597 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27598 : : };
27599 : : break;
27600 : : case MS_MEMERR:
27601 : : {
27602 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27603 : : };
27604 : : break;
27605 : : case MS_TYPEERR:
27606 : : {
27607 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27608 : : };
27609 : : break;
27610 : : case MS_EOFERR:
27611 : : {
27612 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27613 : : };
27614 : : break;
27615 : : case MS_CHILDERR:
27616 : : {
27617 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27618 : : };
27619 : : break;
27620 : : case MS_NULLPARENTERR:
27621 : : {
27622 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27623 : : };
27624 : : break;
27625 : : default:
27626 : : {
27627 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27628 : : };
27629 : : break;
27630 : : }
27631 : : }
27632 : : }
27633 : 0 : *(layerObj **)&jresult = result;
27634 : 0 : return jresult;
27635 : : }
27636 : :
27637 : :
27638 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4, jdouble jarg5) {
27639 : : jint jresult = 0 ;
27640 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27641 : : double arg2 ;
27642 : : double arg3 ;
27643 : : double arg4 ;
27644 : : double arg5 ;
27645 : : int result;
27646 : :
27647 : : (void)jenv;
27648 : : (void)jcls;
27649 : : (void)jarg1_;
27650 : 0 : arg1 = *(struct mapObj **)&jarg1;
27651 : : arg2 = (double)jarg2;
27652 : : arg3 = (double)jarg3;
27653 : : arg4 = (double)jarg4;
27654 : : arg5 = (double)jarg5;
27655 : : {
27656 : : errorObj *ms_error;
27657 : : result = (int)mapObj_setExtent(arg1,arg2,arg3,arg4,arg5);
27658 : 0 : ms_error = msGetErrorObj();
27659 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27660 : : char ms_message[8192];
27661 : 0 : char* msg = msGetErrorString(";");
27662 : 0 : int ms_errorcode = ms_error->code;
27663 [ # # ]: 0 : if (msg) {
27664 : 0 : snprintf(ms_message, 8192, msg);
27665 : 0 : free(msg);
27666 : : }
27667 : : else sprintf(ms_message, "Unknown message");
27668 : :
27669 : 0 : msResetErrorList();
27670 : :
27671 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27672 : : case MS_NOTFOUND:
27673 : : break;
27674 : : case -1:
27675 : : break;
27676 : : case MS_IOERR:
27677 : : {
27678 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27679 : : };
27680 : : break;
27681 : : case MS_MEMERR:
27682 : : {
27683 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27684 : : };
27685 : : break;
27686 : : case MS_TYPEERR:
27687 : : {
27688 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27689 : : };
27690 : : break;
27691 : : case MS_EOFERR:
27692 : : {
27693 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27694 : : };
27695 : : break;
27696 : : case MS_CHILDERR:
27697 : : {
27698 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27699 : : };
27700 : : break;
27701 : : case MS_NULLPARENTERR:
27702 : : {
27703 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27704 : : };
27705 : : break;
27706 : : default:
27707 : : {
27708 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27709 : : };
27710 : : break;
27711 : : }
27712 : : }
27713 : : }
27714 : : jresult = (jint)result;
27715 : : return jresult;
27716 : : }
27717 : :
27718 : :
27719 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1offsetExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3) {
27720 : : jint jresult = 0 ;
27721 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27722 : : double arg2 ;
27723 : : double arg3 ;
27724 : : int result;
27725 : :
27726 : : (void)jenv;
27727 : : (void)jcls;
27728 : : (void)jarg1_;
27729 : 0 : arg1 = *(struct mapObj **)&jarg1;
27730 : : arg2 = (double)jarg2;
27731 : : arg3 = (double)jarg3;
27732 : : {
27733 : : errorObj *ms_error;
27734 : : result = (int)mapObj_offsetExtent(arg1,arg2,arg3);
27735 : 0 : ms_error = msGetErrorObj();
27736 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27737 : : char ms_message[8192];
27738 : 0 : char* msg = msGetErrorString(";");
27739 : 0 : int ms_errorcode = ms_error->code;
27740 [ # # ]: 0 : if (msg) {
27741 : 0 : snprintf(ms_message, 8192, msg);
27742 : 0 : free(msg);
27743 : : }
27744 : : else sprintf(ms_message, "Unknown message");
27745 : :
27746 : 0 : msResetErrorList();
27747 : :
27748 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27749 : : case MS_NOTFOUND:
27750 : : break;
27751 : : case -1:
27752 : : break;
27753 : : case MS_IOERR:
27754 : : {
27755 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27756 : : };
27757 : : break;
27758 : : case MS_MEMERR:
27759 : : {
27760 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27761 : : };
27762 : : break;
27763 : : case MS_TYPEERR:
27764 : : {
27765 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27766 : : };
27767 : : break;
27768 : : case MS_EOFERR:
27769 : : {
27770 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27771 : : };
27772 : : break;
27773 : : case MS_CHILDERR:
27774 : : {
27775 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27776 : : };
27777 : : break;
27778 : : case MS_NULLPARENTERR:
27779 : : {
27780 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27781 : : };
27782 : : break;
27783 : : default:
27784 : : {
27785 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27786 : : };
27787 : : break;
27788 : : }
27789 : : }
27790 : : }
27791 : : jresult = (jint)result;
27792 : : return jresult;
27793 : : }
27794 : :
27795 : :
27796 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1scaleExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4) {
27797 : : jint jresult = 0 ;
27798 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27799 : : double arg2 ;
27800 : : double arg3 ;
27801 : : double arg4 ;
27802 : : int result;
27803 : :
27804 : : (void)jenv;
27805 : : (void)jcls;
27806 : : (void)jarg1_;
27807 : 0 : arg1 = *(struct mapObj **)&jarg1;
27808 : : arg2 = (double)jarg2;
27809 : : arg3 = (double)jarg3;
27810 : : arg4 = (double)jarg4;
27811 : : {
27812 : : errorObj *ms_error;
27813 : : result = (int)mapObj_scaleExtent(arg1,arg2,arg3,arg4);
27814 : 0 : ms_error = msGetErrorObj();
27815 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27816 : : char ms_message[8192];
27817 : 0 : char* msg = msGetErrorString(";");
27818 : 0 : int ms_errorcode = ms_error->code;
27819 [ # # ]: 0 : if (msg) {
27820 : 0 : snprintf(ms_message, 8192, msg);
27821 : 0 : free(msg);
27822 : : }
27823 : : else sprintf(ms_message, "Unknown message");
27824 : :
27825 : 0 : msResetErrorList();
27826 : :
27827 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27828 : : case MS_NOTFOUND:
27829 : : break;
27830 : : case -1:
27831 : : break;
27832 : : case MS_IOERR:
27833 : : {
27834 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27835 : : };
27836 : : break;
27837 : : case MS_MEMERR:
27838 : : {
27839 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27840 : : };
27841 : : break;
27842 : : case MS_TYPEERR:
27843 : : {
27844 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27845 : : };
27846 : : break;
27847 : : case MS_EOFERR:
27848 : : {
27849 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27850 : : };
27851 : : break;
27852 : : case MS_CHILDERR:
27853 : : {
27854 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27855 : : };
27856 : : break;
27857 : : case MS_NULLPARENTERR:
27858 : : {
27859 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27860 : : };
27861 : : break;
27862 : : default:
27863 : : {
27864 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27865 : : };
27866 : : break;
27867 : : }
27868 : : }
27869 : : }
27870 : : jresult = (jint)result;
27871 : : return jresult;
27872 : : }
27873 : :
27874 : :
27875 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setCenter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27876 : : jint jresult = 0 ;
27877 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27878 : : pointObj *arg2 = (pointObj *) 0 ;
27879 : : int result;
27880 : :
27881 : : (void)jenv;
27882 : : (void)jcls;
27883 : : (void)jarg1_;
27884 : : (void)jarg2_;
27885 : 0 : arg1 = *(struct mapObj **)&jarg1;
27886 : 0 : arg2 = *(pointObj **)&jarg2;
27887 : : {
27888 : : errorObj *ms_error;
27889 : : result = (int)mapObj_setCenter(arg1,arg2);
27890 : 0 : ms_error = msGetErrorObj();
27891 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27892 : : char ms_message[8192];
27893 : 0 : char* msg = msGetErrorString(";");
27894 : 0 : int ms_errorcode = ms_error->code;
27895 [ # # ]: 0 : if (msg) {
27896 : 0 : snprintf(ms_message, 8192, msg);
27897 : 0 : free(msg);
27898 : : }
27899 : : else sprintf(ms_message, "Unknown message");
27900 : :
27901 : 0 : msResetErrorList();
27902 : :
27903 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27904 : : case MS_NOTFOUND:
27905 : : break;
27906 : : case -1:
27907 : : break;
27908 : : case MS_IOERR:
27909 : : {
27910 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27911 : : };
27912 : : break;
27913 : : case MS_MEMERR:
27914 : : {
27915 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27916 : : };
27917 : : break;
27918 : : case MS_TYPEERR:
27919 : : {
27920 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27921 : : };
27922 : : break;
27923 : : case MS_EOFERR:
27924 : : {
27925 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27926 : : };
27927 : : break;
27928 : : case MS_CHILDERR:
27929 : : {
27930 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27931 : : };
27932 : : break;
27933 : : case MS_NULLPARENTERR:
27934 : : {
27935 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27936 : : };
27937 : : break;
27938 : : default:
27939 : : {
27940 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27941 : : };
27942 : : break;
27943 : : }
27944 : : }
27945 : : }
27946 : : jresult = (jint)result;
27947 : : return jresult;
27948 : : }
27949 : :
27950 : :
27951 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
27952 : : jint jresult = 0 ;
27953 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27954 : : int arg2 ;
27955 : : int arg3 ;
27956 : : int result;
27957 : :
27958 : : (void)jenv;
27959 : : (void)jcls;
27960 : : (void)jarg1_;
27961 : 0 : arg1 = *(struct mapObj **)&jarg1;
27962 : : arg2 = (int)jarg2;
27963 : : arg3 = (int)jarg3;
27964 : : {
27965 : : errorObj *ms_error;
27966 : : result = (int)mapObj_setSize(arg1,arg2,arg3);
27967 : 0 : ms_error = msGetErrorObj();
27968 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27969 : : char ms_message[8192];
27970 : 0 : char* msg = msGetErrorString(";");
27971 : 0 : int ms_errorcode = ms_error->code;
27972 [ # # ]: 0 : if (msg) {
27973 : 0 : snprintf(ms_message, 8192, msg);
27974 : 0 : free(msg);
27975 : : }
27976 : : else sprintf(ms_message, "Unknown message");
27977 : :
27978 : 0 : msResetErrorList();
27979 : :
27980 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27981 : : case MS_NOTFOUND:
27982 : : break;
27983 : : case -1:
27984 : : break;
27985 : : case MS_IOERR:
27986 : : {
27987 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27988 : : };
27989 : : break;
27990 : : case MS_MEMERR:
27991 : : {
27992 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27993 : : };
27994 : : break;
27995 : : case MS_TYPEERR:
27996 : : {
27997 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27998 : : };
27999 : : break;
28000 : : case MS_EOFERR:
28001 : : {
28002 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28003 : : };
28004 : : break;
28005 : : case MS_CHILDERR:
28006 : : {
28007 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28008 : : };
28009 : : break;
28010 : : case MS_NULLPARENTERR:
28011 : : {
28012 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28013 : : };
28014 : : break;
28015 : : default:
28016 : : {
28017 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28018 : : };
28019 : : break;
28020 : : }
28021 : : }
28022 : : }
28023 : : jresult = (jint)result;
28024 : : return jresult;
28025 : : }
28026 : :
28027 : :
28028 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setRotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
28029 : : jint jresult = 0 ;
28030 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28031 : : double arg2 ;
28032 : : int result;
28033 : :
28034 : : (void)jenv;
28035 : : (void)jcls;
28036 : : (void)jarg1_;
28037 : 0 : arg1 = *(struct mapObj **)&jarg1;
28038 : : arg2 = (double)jarg2;
28039 : : {
28040 : : errorObj *ms_error;
28041 : : result = (int)mapObj_setRotation(arg1,arg2);
28042 : 0 : ms_error = msGetErrorObj();
28043 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28044 : : char ms_message[8192];
28045 : 0 : char* msg = msGetErrorString(";");
28046 : 0 : int ms_errorcode = ms_error->code;
28047 [ # # ]: 0 : if (msg) {
28048 : 0 : snprintf(ms_message, 8192, msg);
28049 : 0 : free(msg);
28050 : : }
28051 : : else sprintf(ms_message, "Unknown message");
28052 : :
28053 : 0 : msResetErrorList();
28054 : :
28055 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28056 : : case MS_NOTFOUND:
28057 : : break;
28058 : : case -1:
28059 : : break;
28060 : : case MS_IOERR:
28061 : : {
28062 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28063 : : };
28064 : : break;
28065 : : case MS_MEMERR:
28066 : : {
28067 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28068 : : };
28069 : : break;
28070 : : case MS_TYPEERR:
28071 : : {
28072 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28073 : : };
28074 : : break;
28075 : : case MS_EOFERR:
28076 : : {
28077 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28078 : : };
28079 : : break;
28080 : : case MS_CHILDERR:
28081 : : {
28082 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28083 : : };
28084 : : break;
28085 : : case MS_NULLPARENTERR:
28086 : : {
28087 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28088 : : };
28089 : : break;
28090 : : default:
28091 : : {
28092 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28093 : : };
28094 : : break;
28095 : : }
28096 : : }
28097 : : }
28098 : : jresult = (jint)result;
28099 : : return jresult;
28100 : : }
28101 : :
28102 : :
28103 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getLayer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28104 : : jlong jresult = 0 ;
28105 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28106 : : int arg2 ;
28107 : : layerObj *result = 0 ;
28108 : :
28109 : : (void)jenv;
28110 : : (void)jcls;
28111 : : (void)jarg1_;
28112 : 1 : arg1 = *(struct mapObj **)&jarg1;
28113 : : arg2 = (int)jarg2;
28114 : : {
28115 : : errorObj *ms_error;
28116 : : result = (layerObj *)mapObj_getLayer(arg1,arg2);
28117 : 1 : ms_error = msGetErrorObj();
28118 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28119 : : char ms_message[8192];
28120 : 0 : char* msg = msGetErrorString(";");
28121 : 0 : int ms_errorcode = ms_error->code;
28122 [ # # ]: 0 : if (msg) {
28123 : 0 : snprintf(ms_message, 8192, msg);
28124 : 0 : free(msg);
28125 : : }
28126 : : else sprintf(ms_message, "Unknown message");
28127 : :
28128 : 0 : msResetErrorList();
28129 : :
28130 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28131 : : case MS_NOTFOUND:
28132 : : break;
28133 : : case -1:
28134 : : break;
28135 : : case MS_IOERR:
28136 : : {
28137 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28138 : : };
28139 : : break;
28140 : : case MS_MEMERR:
28141 : : {
28142 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28143 : : };
28144 : : break;
28145 : : case MS_TYPEERR:
28146 : : {
28147 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28148 : : };
28149 : : break;
28150 : : case MS_EOFERR:
28151 : : {
28152 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28153 : : };
28154 : : break;
28155 : : case MS_CHILDERR:
28156 : : {
28157 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28158 : : };
28159 : : break;
28160 : : case MS_NULLPARENTERR:
28161 : : {
28162 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28163 : : };
28164 : : break;
28165 : : default:
28166 : : {
28167 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28168 : : };
28169 : : break;
28170 : : }
28171 : : }
28172 : : }
28173 : 1 : *(layerObj **)&jresult = result;
28174 : 1 : return jresult;
28175 : : }
28176 : :
28177 : :
28178 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getLayerByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28179 : : jlong jresult = 0 ;
28180 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28181 : : char *arg2 = (char *) 0 ;
28182 : : layerObj *result = 0 ;
28183 : :
28184 : : (void)jenv;
28185 : : (void)jcls;
28186 : : (void)jarg1_;
28187 : 1 : arg1 = *(struct mapObj **)&jarg1;
28188 : : {
28189 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
28190 : : }
28191 : : {
28192 : : errorObj *ms_error;
28193 : : result = (layerObj *)mapObj_getLayerByName(arg1,arg2);
28194 : 1 : ms_error = msGetErrorObj();
28195 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28196 : : char ms_message[8192];
28197 : 0 : char* msg = msGetErrorString(";");
28198 : 0 : int ms_errorcode = ms_error->code;
28199 [ # # ]: 0 : if (msg) {
28200 : 0 : snprintf(ms_message, 8192, msg);
28201 : 0 : free(msg);
28202 : : }
28203 : : else sprintf(ms_message, "Unknown message");
28204 : :
28205 : 0 : msResetErrorList();
28206 : :
28207 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28208 : : case MS_NOTFOUND:
28209 : : break;
28210 : : case -1:
28211 : : break;
28212 : : case MS_IOERR:
28213 : : {
28214 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28215 : : };
28216 : : break;
28217 : : case MS_MEMERR:
28218 : : {
28219 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28220 : : };
28221 : : break;
28222 : : case MS_TYPEERR:
28223 : : {
28224 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28225 : : };
28226 : : break;
28227 : : case MS_EOFERR:
28228 : : {
28229 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28230 : : };
28231 : : break;
28232 : : case MS_CHILDERR:
28233 : : {
28234 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28235 : : };
28236 : : break;
28237 : : case MS_NULLPARENTERR:
28238 : : {
28239 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28240 : : };
28241 : : break;
28242 : : default:
28243 : : {
28244 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28245 : : };
28246 : : break;
28247 : : }
28248 : : }
28249 : : }
28250 : 1 : *(layerObj **)&jresult = result;
28251 [ + - ]: 1 : if (arg2) free(arg2);
28252 : 1 : return jresult;
28253 : : }
28254 : :
28255 : :
28256 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getSymbolByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28257 : : jint jresult = 0 ;
28258 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28259 : : char *arg2 = (char *) 0 ;
28260 : : int result;
28261 : :
28262 : : (void)jenv;
28263 : : (void)jcls;
28264 : : (void)jarg1_;
28265 : 0 : arg1 = *(struct mapObj **)&jarg1;
28266 : : {
28267 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
28268 : : }
28269 : : {
28270 : : errorObj *ms_error;
28271 : : result = (int)mapObj_getSymbolByName(arg1,arg2);
28272 : 0 : ms_error = msGetErrorObj();
28273 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28274 : : char ms_message[8192];
28275 : 0 : char* msg = msGetErrorString(";");
28276 : 0 : int ms_errorcode = ms_error->code;
28277 [ # # ]: 0 : if (msg) {
28278 : 0 : snprintf(ms_message, 8192, msg);
28279 : 0 : free(msg);
28280 : : }
28281 : : else sprintf(ms_message, "Unknown message");
28282 : :
28283 : 0 : msResetErrorList();
28284 : :
28285 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28286 : : case MS_NOTFOUND:
28287 : : break;
28288 : : case -1:
28289 : : break;
28290 : : case MS_IOERR:
28291 : : {
28292 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28293 : : };
28294 : : break;
28295 : : case MS_MEMERR:
28296 : : {
28297 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28298 : : };
28299 : : break;
28300 : : case MS_TYPEERR:
28301 : : {
28302 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28303 : : };
28304 : : break;
28305 : : case MS_EOFERR:
28306 : : {
28307 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28308 : : };
28309 : : break;
28310 : : case MS_CHILDERR:
28311 : : {
28312 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28313 : : };
28314 : : break;
28315 : : case MS_NULLPARENTERR:
28316 : : {
28317 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28318 : : };
28319 : : break;
28320 : : default:
28321 : : {
28322 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28323 : : };
28324 : : break;
28325 : : }
28326 : : }
28327 : : }
28328 : : jresult = (jint)result;
28329 [ # # ]: 0 : if (arg2) free(arg2);
28330 : : return jresult;
28331 : : }
28332 : :
28333 : :
28334 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1prepareQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28335 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28336 : :
28337 : : (void)jenv;
28338 : : (void)jcls;
28339 : : (void)jarg1_;
28340 : 0 : arg1 = *(struct mapObj **)&jarg1;
28341 : : {
28342 : : errorObj *ms_error;
28343 : : mapObj_prepareQuery(arg1);
28344 : 0 : ms_error = msGetErrorObj();
28345 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28346 : : char ms_message[8192];
28347 : 0 : char* msg = msGetErrorString(";");
28348 : 0 : int ms_errorcode = ms_error->code;
28349 [ # # ]: 0 : if (msg) {
28350 : 0 : snprintf(ms_message, 8192, msg);
28351 : 0 : free(msg);
28352 : : }
28353 : : else sprintf(ms_message, "Unknown message");
28354 : :
28355 : 0 : msResetErrorList();
28356 : :
28357 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28358 : : case MS_NOTFOUND:
28359 : : break;
28360 : : case -1:
28361 : : break;
28362 : : case MS_IOERR:
28363 : : {
28364 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
28365 : : };
28366 : : break;
28367 : : case MS_MEMERR:
28368 : : {
28369 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
28370 : : };
28371 : : break;
28372 : : case MS_TYPEERR:
28373 : : {
28374 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
28375 : : };
28376 : : break;
28377 : : case MS_EOFERR:
28378 : : {
28379 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
28380 : : };
28381 : : break;
28382 : : case MS_CHILDERR:
28383 : : {
28384 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28385 : : };
28386 : : break;
28387 : : case MS_NULLPARENTERR:
28388 : : {
28389 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28390 : : };
28391 : : break;
28392 : : default:
28393 : : {
28394 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
28395 : : };
28396 : : break;
28397 : : }
28398 : : }
28399 : : }
28400 : : }
28401 : :
28402 : :
28403 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1prepareImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28404 : : jlong jresult = 0 ;
28405 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28406 : : imageObj *result = 0 ;
28407 : :
28408 : : (void)jenv;
28409 : : (void)jcls;
28410 : : (void)jarg1_;
28411 : 0 : arg1 = *(struct mapObj **)&jarg1;
28412 : : {
28413 : : errorObj *ms_error;
28414 : : result = (imageObj *)mapObj_prepareImage(arg1);
28415 : 0 : ms_error = msGetErrorObj();
28416 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28417 : : char ms_message[8192];
28418 : 0 : char* msg = msGetErrorString(";");
28419 : 0 : int ms_errorcode = ms_error->code;
28420 [ # # ]: 0 : if (msg) {
28421 : 0 : snprintf(ms_message, 8192, msg);
28422 : 0 : free(msg);
28423 : : }
28424 : : else sprintf(ms_message, "Unknown message");
28425 : :
28426 : 0 : msResetErrorList();
28427 : :
28428 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28429 : : case MS_NOTFOUND:
28430 : : break;
28431 : : case -1:
28432 : : break;
28433 : : case MS_IOERR:
28434 : : {
28435 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28436 : : };
28437 : : break;
28438 : : case MS_MEMERR:
28439 : : {
28440 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28441 : : };
28442 : : break;
28443 : : case MS_TYPEERR:
28444 : : {
28445 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28446 : : };
28447 : : break;
28448 : : case MS_EOFERR:
28449 : : {
28450 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28451 : : };
28452 : : break;
28453 : : case MS_CHILDERR:
28454 : : {
28455 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28456 : : };
28457 : : break;
28458 : : case MS_NULLPARENTERR:
28459 : : {
28460 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28461 : : };
28462 : : break;
28463 : : default:
28464 : : {
28465 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28466 : : };
28467 : : break;
28468 : : }
28469 : : }
28470 : : }
28471 : 0 : *(imageObj **)&jresult = result;
28472 : 0 : return jresult;
28473 : : }
28474 : :
28475 : :
28476 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setImageType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28477 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28478 : : char *arg2 = (char *) 0 ;
28479 : :
28480 : : (void)jenv;
28481 : : (void)jcls;
28482 : : (void)jarg1_;
28483 : 0 : arg1 = *(struct mapObj **)&jarg1;
28484 : : {
28485 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
28486 : : }
28487 : : {
28488 : : errorObj *ms_error;
28489 : : mapObj_setImageType(arg1,arg2);
28490 : 0 : ms_error = msGetErrorObj();
28491 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28492 : : char ms_message[8192];
28493 : 0 : char* msg = msGetErrorString(";");
28494 : 0 : int ms_errorcode = ms_error->code;
28495 [ # # ]: 0 : if (msg) {
28496 : 0 : snprintf(ms_message, 8192, msg);
28497 : 0 : free(msg);
28498 : : }
28499 : : else sprintf(ms_message, "Unknown message");
28500 : :
28501 : 0 : msResetErrorList();
28502 : :
28503 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28504 : : case MS_NOTFOUND:
28505 : : break;
28506 : : case -1:
28507 : : break;
28508 : : case MS_IOERR:
28509 : : {
28510 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
28511 : : };
28512 : : break;
28513 : : case MS_MEMERR:
28514 : : {
28515 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
28516 : : };
28517 : : break;
28518 : : case MS_TYPEERR:
28519 : : {
28520 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
28521 : : };
28522 : : break;
28523 : : case MS_EOFERR:
28524 : : {
28525 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
28526 : : };
28527 : : break;
28528 : : case MS_CHILDERR:
28529 : : {
28530 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28531 : : };
28532 : : break;
28533 : : case MS_NULLPARENTERR:
28534 : : {
28535 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28536 : : };
28537 : : break;
28538 : : default:
28539 : : {
28540 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
28541 : : };
28542 : : break;
28543 : : }
28544 : : }
28545 : : }
28546 [ # # ]: 0 : if (arg2) free(arg2);
28547 : : }
28548 : :
28549 : :
28550 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1selectOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28551 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28552 : : char *arg2 = (char *) 0 ;
28553 : :
28554 : : (void)jenv;
28555 : : (void)jcls;
28556 : : (void)jarg1_;
28557 : 0 : arg1 = *(struct mapObj **)&jarg1;
28558 : : {
28559 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
28560 : : }
28561 : : {
28562 : : errorObj *ms_error;
28563 : : mapObj_selectOutputFormat(arg1,arg2);
28564 : 0 : ms_error = msGetErrorObj();
28565 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28566 : : char ms_message[8192];
28567 : 0 : char* msg = msGetErrorString(";");
28568 : 0 : int ms_errorcode = ms_error->code;
28569 [ # # ]: 0 : if (msg) {
28570 : 0 : snprintf(ms_message, 8192, msg);
28571 : 0 : free(msg);
28572 : : }
28573 : : else sprintf(ms_message, "Unknown message");
28574 : :
28575 : 0 : msResetErrorList();
28576 : :
28577 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28578 : : case MS_NOTFOUND:
28579 : : break;
28580 : : case -1:
28581 : : break;
28582 : : case MS_IOERR:
28583 : : {
28584 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
28585 : : };
28586 : : break;
28587 : : case MS_MEMERR:
28588 : : {
28589 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
28590 : : };
28591 : : break;
28592 : : case MS_TYPEERR:
28593 : : {
28594 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
28595 : : };
28596 : : break;
28597 : : case MS_EOFERR:
28598 : : {
28599 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
28600 : : };
28601 : : break;
28602 : : case MS_CHILDERR:
28603 : : {
28604 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28605 : : };
28606 : : break;
28607 : : case MS_NULLPARENTERR:
28608 : : {
28609 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28610 : : };
28611 : : break;
28612 : : default:
28613 : : {
28614 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
28615 : : };
28616 : : break;
28617 : : }
28618 : : }
28619 : : }
28620 [ # # ]: 0 : if (arg2) free(arg2);
28621 : : }
28622 : :
28623 : :
28624 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28625 : : jlong jresult = 0 ;
28626 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28627 : : int arg2 ;
28628 : : outputFormatObj *result = 0 ;
28629 : :
28630 : : (void)jenv;
28631 : : (void)jcls;
28632 : : (void)jarg1_;
28633 : 1 : arg1 = *(struct mapObj **)&jarg1;
28634 : : arg2 = (int)jarg2;
28635 : : {
28636 : : errorObj *ms_error;
28637 : : result = (outputFormatObj *)mapObj_getOutputFormat(arg1,arg2);
28638 : 1 : ms_error = msGetErrorObj();
28639 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28640 : : char ms_message[8192];
28641 : 0 : char* msg = msGetErrorString(";");
28642 : 0 : int ms_errorcode = ms_error->code;
28643 [ # # ]: 0 : if (msg) {
28644 : 0 : snprintf(ms_message, 8192, msg);
28645 : 0 : free(msg);
28646 : : }
28647 : : else sprintf(ms_message, "Unknown message");
28648 : :
28649 : 0 : msResetErrorList();
28650 : :
28651 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28652 : : case MS_NOTFOUND:
28653 : : break;
28654 : : case -1:
28655 : : break;
28656 : : case MS_IOERR:
28657 : : {
28658 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28659 : : };
28660 : : break;
28661 : : case MS_MEMERR:
28662 : : {
28663 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28664 : : };
28665 : : break;
28666 : : case MS_TYPEERR:
28667 : : {
28668 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28669 : : };
28670 : : break;
28671 : : case MS_EOFERR:
28672 : : {
28673 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28674 : : };
28675 : : break;
28676 : : case MS_CHILDERR:
28677 : : {
28678 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28679 : : };
28680 : : break;
28681 : : case MS_NULLPARENTERR:
28682 : : {
28683 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28684 : : };
28685 : : break;
28686 : : default:
28687 : : {
28688 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28689 : : };
28690 : : break;
28691 : : }
28692 : : }
28693 : : }
28694 : 1 : *(outputFormatObj **)&jresult = result;
28695 : 1 : return jresult;
28696 : : }
28697 : :
28698 : :
28699 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28700 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28701 : : outputFormatObj *arg2 = (outputFormatObj *) 0 ;
28702 : :
28703 : : (void)jenv;
28704 : : (void)jcls;
28705 : : (void)jarg1_;
28706 : : (void)jarg2_;
28707 : 0 : arg1 = *(struct mapObj **)&jarg1;
28708 : 0 : arg2 = *(outputFormatObj **)&jarg2;
28709 : : {
28710 : : errorObj *ms_error;
28711 : : mapObj_setOutputFormat(arg1,arg2);
28712 : 0 : ms_error = msGetErrorObj();
28713 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28714 : : char ms_message[8192];
28715 : 0 : char* msg = msGetErrorString(";");
28716 : 0 : int ms_errorcode = ms_error->code;
28717 [ # # ]: 0 : if (msg) {
28718 : 0 : snprintf(ms_message, 8192, msg);
28719 : 0 : free(msg);
28720 : : }
28721 : : else sprintf(ms_message, "Unknown message");
28722 : :
28723 : 0 : msResetErrorList();
28724 : :
28725 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28726 : : case MS_NOTFOUND:
28727 : : break;
28728 : : case -1:
28729 : : break;
28730 : : case MS_IOERR:
28731 : : {
28732 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
28733 : : };
28734 : : break;
28735 : : case MS_MEMERR:
28736 : : {
28737 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
28738 : : };
28739 : : break;
28740 : : case MS_TYPEERR:
28741 : : {
28742 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
28743 : : };
28744 : : break;
28745 : : case MS_EOFERR:
28746 : : {
28747 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
28748 : : };
28749 : : break;
28750 : : case MS_CHILDERR:
28751 : : {
28752 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28753 : : };
28754 : : break;
28755 : : case MS_NULLPARENTERR:
28756 : : {
28757 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28758 : : };
28759 : : break;
28760 : : default:
28761 : : {
28762 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
28763 : : };
28764 : : break;
28765 : : }
28766 : : }
28767 : : }
28768 : : }
28769 : :
28770 : :
28771 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28772 : : jlong jresult = 0 ;
28773 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28774 : : imageObj *result = 0 ;
28775 : :
28776 : : (void)jenv;
28777 : : (void)jcls;
28778 : : (void)jarg1_;
28779 : 1 : arg1 = *(struct mapObj **)&jarg1;
28780 : : {
28781 : : errorObj *ms_error;
28782 : : result = (imageObj *)mapObj_draw(arg1);
28783 : 1 : ms_error = msGetErrorObj();
28784 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28785 : : char ms_message[8192];
28786 : 0 : char* msg = msGetErrorString(";");
28787 : 0 : int ms_errorcode = ms_error->code;
28788 [ # # ]: 0 : if (msg) {
28789 : 0 : snprintf(ms_message, 8192, msg);
28790 : 0 : free(msg);
28791 : : }
28792 : : else sprintf(ms_message, "Unknown message");
28793 : :
28794 : 0 : msResetErrorList();
28795 : :
28796 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28797 : : case MS_NOTFOUND:
28798 : : break;
28799 : : case -1:
28800 : : break;
28801 : : case MS_IOERR:
28802 : : {
28803 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28804 : : };
28805 : : break;
28806 : : case MS_MEMERR:
28807 : : {
28808 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28809 : : };
28810 : : break;
28811 : : case MS_TYPEERR:
28812 : : {
28813 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28814 : : };
28815 : : break;
28816 : : case MS_EOFERR:
28817 : : {
28818 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28819 : : };
28820 : : break;
28821 : : case MS_CHILDERR:
28822 : : {
28823 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28824 : : };
28825 : : break;
28826 : : case MS_NULLPARENTERR:
28827 : : {
28828 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28829 : : };
28830 : : break;
28831 : : default:
28832 : : {
28833 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28834 : : };
28835 : : break;
28836 : : }
28837 : : }
28838 : : }
28839 : 1 : *(imageObj **)&jresult = result;
28840 : 1 : return jresult;
28841 : : }
28842 : :
28843 : :
28844 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28845 : : jlong jresult = 0 ;
28846 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28847 : : imageObj *result = 0 ;
28848 : :
28849 : : (void)jenv;
28850 : : (void)jcls;
28851 : : (void)jarg1_;
28852 : 0 : arg1 = *(struct mapObj **)&jarg1;
28853 : : {
28854 : : errorObj *ms_error;
28855 : : result = (imageObj *)mapObj_drawQuery(arg1);
28856 : 0 : ms_error = msGetErrorObj();
28857 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28858 : : char ms_message[8192];
28859 : 0 : char* msg = msGetErrorString(";");
28860 : 0 : int ms_errorcode = ms_error->code;
28861 [ # # ]: 0 : if (msg) {
28862 : 0 : snprintf(ms_message, 8192, msg);
28863 : 0 : free(msg);
28864 : : }
28865 : : else sprintf(ms_message, "Unknown message");
28866 : :
28867 : 0 : msResetErrorList();
28868 : :
28869 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28870 : : case MS_NOTFOUND:
28871 : : break;
28872 : : case -1:
28873 : : break;
28874 : : case MS_IOERR:
28875 : : {
28876 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28877 : : };
28878 : : break;
28879 : : case MS_MEMERR:
28880 : : {
28881 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28882 : : };
28883 : : break;
28884 : : case MS_TYPEERR:
28885 : : {
28886 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28887 : : };
28888 : : break;
28889 : : case MS_EOFERR:
28890 : : {
28891 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28892 : : };
28893 : : break;
28894 : : case MS_CHILDERR:
28895 : : {
28896 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28897 : : };
28898 : : break;
28899 : : case MS_NULLPARENTERR:
28900 : : {
28901 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28902 : : };
28903 : : break;
28904 : : default:
28905 : : {
28906 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28907 : : };
28908 : : break;
28909 : : }
28910 : : }
28911 : : }
28912 : 0 : *(imageObj **)&jresult = result;
28913 : 0 : return jresult;
28914 : : }
28915 : :
28916 : :
28917 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawLegend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28918 : : jlong jresult = 0 ;
28919 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28920 : : imageObj *result = 0 ;
28921 : :
28922 : : (void)jenv;
28923 : : (void)jcls;
28924 : : (void)jarg1_;
28925 : 0 : arg1 = *(struct mapObj **)&jarg1;
28926 : : {
28927 : : errorObj *ms_error;
28928 : : result = (imageObj *)mapObj_drawLegend(arg1);
28929 : 0 : ms_error = msGetErrorObj();
28930 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28931 : : char ms_message[8192];
28932 : 0 : char* msg = msGetErrorString(";");
28933 : 0 : int ms_errorcode = ms_error->code;
28934 [ # # ]: 0 : if (msg) {
28935 : 0 : snprintf(ms_message, 8192, msg);
28936 : 0 : free(msg);
28937 : : }
28938 : : else sprintf(ms_message, "Unknown message");
28939 : :
28940 : 0 : msResetErrorList();
28941 : :
28942 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28943 : : case MS_NOTFOUND:
28944 : : break;
28945 : : case -1:
28946 : : break;
28947 : : case MS_IOERR:
28948 : : {
28949 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28950 : : };
28951 : : break;
28952 : : case MS_MEMERR:
28953 : : {
28954 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28955 : : };
28956 : : break;
28957 : : case MS_TYPEERR:
28958 : : {
28959 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28960 : : };
28961 : : break;
28962 : : case MS_EOFERR:
28963 : : {
28964 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28965 : : };
28966 : : break;
28967 : : case MS_CHILDERR:
28968 : : {
28969 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28970 : : };
28971 : : break;
28972 : : case MS_NULLPARENTERR:
28973 : : {
28974 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28975 : : };
28976 : : break;
28977 : : default:
28978 : : {
28979 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28980 : : };
28981 : : break;
28982 : : }
28983 : : }
28984 : : }
28985 : 0 : *(imageObj **)&jresult = result;
28986 : 0 : return jresult;
28987 : : }
28988 : :
28989 : :
28990 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawScalebar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28991 : : jlong jresult = 0 ;
28992 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28993 : : imageObj *result = 0 ;
28994 : :
28995 : : (void)jenv;
28996 : : (void)jcls;
28997 : : (void)jarg1_;
28998 : 0 : arg1 = *(struct mapObj **)&jarg1;
28999 : : {
29000 : : errorObj *ms_error;
29001 : : result = (imageObj *)mapObj_drawScalebar(arg1);
29002 : 0 : ms_error = msGetErrorObj();
29003 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29004 : : char ms_message[8192];
29005 : 0 : char* msg = msGetErrorString(";");
29006 : 0 : int ms_errorcode = ms_error->code;
29007 [ # # ]: 0 : if (msg) {
29008 : 0 : snprintf(ms_message, 8192, msg);
29009 : 0 : free(msg);
29010 : : }
29011 : : else sprintf(ms_message, "Unknown message");
29012 : :
29013 : 0 : msResetErrorList();
29014 : :
29015 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29016 : : case MS_NOTFOUND:
29017 : : break;
29018 : : case -1:
29019 : : break;
29020 : : case MS_IOERR:
29021 : : {
29022 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29023 : : };
29024 : : break;
29025 : : case MS_MEMERR:
29026 : : {
29027 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29028 : : };
29029 : : break;
29030 : : case MS_TYPEERR:
29031 : : {
29032 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29033 : : };
29034 : : break;
29035 : : case MS_EOFERR:
29036 : : {
29037 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29038 : : };
29039 : : break;
29040 : : case MS_CHILDERR:
29041 : : {
29042 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29043 : : };
29044 : : break;
29045 : : case MS_NULLPARENTERR:
29046 : : {
29047 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29048 : : };
29049 : : break;
29050 : : default:
29051 : : {
29052 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29053 : : };
29054 : : break;
29055 : : }
29056 : : }
29057 : : }
29058 : 0 : *(imageObj **)&jresult = result;
29059 : 0 : return jresult;
29060 : : }
29061 : :
29062 : :
29063 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawReferenceMap(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29064 : : jlong jresult = 0 ;
29065 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29066 : : imageObj *result = 0 ;
29067 : :
29068 : : (void)jenv;
29069 : : (void)jcls;
29070 : : (void)jarg1_;
29071 : 0 : arg1 = *(struct mapObj **)&jarg1;
29072 : : {
29073 : : errorObj *ms_error;
29074 : : result = (imageObj *)mapObj_drawReferenceMap(arg1);
29075 : 0 : ms_error = msGetErrorObj();
29076 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29077 : : char ms_message[8192];
29078 : 0 : char* msg = msGetErrorString(";");
29079 : 0 : int ms_errorcode = ms_error->code;
29080 [ # # ]: 0 : if (msg) {
29081 : 0 : snprintf(ms_message, 8192, msg);
29082 : 0 : free(msg);
29083 : : }
29084 : : else sprintf(ms_message, "Unknown message");
29085 : :
29086 : 0 : msResetErrorList();
29087 : :
29088 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29089 : : case MS_NOTFOUND:
29090 : : break;
29091 : : case -1:
29092 : : break;
29093 : : case MS_IOERR:
29094 : : {
29095 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29096 : : };
29097 : : break;
29098 : : case MS_MEMERR:
29099 : : {
29100 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29101 : : };
29102 : : break;
29103 : : case MS_TYPEERR:
29104 : : {
29105 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29106 : : };
29107 : : break;
29108 : : case MS_EOFERR:
29109 : : {
29110 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29111 : : };
29112 : : break;
29113 : : case MS_CHILDERR:
29114 : : {
29115 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29116 : : };
29117 : : break;
29118 : : case MS_NULLPARENTERR:
29119 : : {
29120 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29121 : : };
29122 : : break;
29123 : : default:
29124 : : {
29125 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29126 : : };
29127 : : break;
29128 : : }
29129 : : }
29130 : : }
29131 : 0 : *(imageObj **)&jresult = result;
29132 : 0 : return jresult;
29133 : : }
29134 : :
29135 : :
29136 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1embedScalebar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29137 : : jint jresult = 0 ;
29138 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29139 : : imageObj *arg2 = (imageObj *) 0 ;
29140 : : int result;
29141 : :
29142 : : (void)jenv;
29143 : : (void)jcls;
29144 : : (void)jarg1_;
29145 : : (void)jarg2_;
29146 : 0 : arg1 = *(struct mapObj **)&jarg1;
29147 : 0 : arg2 = *(imageObj **)&jarg2;
29148 : : {
29149 : : errorObj *ms_error;
29150 : : result = (int)mapObj_embedScalebar(arg1,arg2);
29151 : 0 : ms_error = msGetErrorObj();
29152 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29153 : : char ms_message[8192];
29154 : 0 : char* msg = msGetErrorString(";");
29155 : 0 : int ms_errorcode = ms_error->code;
29156 [ # # ]: 0 : if (msg) {
29157 : 0 : snprintf(ms_message, 8192, msg);
29158 : 0 : free(msg);
29159 : : }
29160 : : else sprintf(ms_message, "Unknown message");
29161 : :
29162 : 0 : msResetErrorList();
29163 : :
29164 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29165 : : case MS_NOTFOUND:
29166 : : break;
29167 : : case -1:
29168 : : break;
29169 : : case MS_IOERR:
29170 : : {
29171 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29172 : : };
29173 : : break;
29174 : : case MS_MEMERR:
29175 : : {
29176 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29177 : : };
29178 : : break;
29179 : : case MS_TYPEERR:
29180 : : {
29181 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29182 : : };
29183 : : break;
29184 : : case MS_EOFERR:
29185 : : {
29186 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29187 : : };
29188 : : break;
29189 : : case MS_CHILDERR:
29190 : : {
29191 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29192 : : };
29193 : : break;
29194 : : case MS_NULLPARENTERR:
29195 : : {
29196 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29197 : : };
29198 : : break;
29199 : : default:
29200 : : {
29201 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29202 : : };
29203 : : break;
29204 : : }
29205 : : }
29206 : : }
29207 : : jresult = (jint)result;
29208 : : return jresult;
29209 : : }
29210 : :
29211 : :
29212 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1embedLegend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29213 : : jint jresult = 0 ;
29214 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29215 : : imageObj *arg2 = (imageObj *) 0 ;
29216 : : int result;
29217 : :
29218 : : (void)jenv;
29219 : : (void)jcls;
29220 : : (void)jarg1_;
29221 : : (void)jarg2_;
29222 : 0 : arg1 = *(struct mapObj **)&jarg1;
29223 : 0 : arg2 = *(imageObj **)&jarg2;
29224 : : {
29225 : : errorObj *ms_error;
29226 : : result = (int)mapObj_embedLegend(arg1,arg2);
29227 : 0 : ms_error = msGetErrorObj();
29228 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29229 : : char ms_message[8192];
29230 : 0 : char* msg = msGetErrorString(";");
29231 : 0 : int ms_errorcode = ms_error->code;
29232 [ # # ]: 0 : if (msg) {
29233 : 0 : snprintf(ms_message, 8192, msg);
29234 : 0 : free(msg);
29235 : : }
29236 : : else sprintf(ms_message, "Unknown message");
29237 : :
29238 : 0 : msResetErrorList();
29239 : :
29240 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29241 : : case MS_NOTFOUND:
29242 : : break;
29243 : : case -1:
29244 : : break;
29245 : : case MS_IOERR:
29246 : : {
29247 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29248 : : };
29249 : : break;
29250 : : case MS_MEMERR:
29251 : : {
29252 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29253 : : };
29254 : : break;
29255 : : case MS_TYPEERR:
29256 : : {
29257 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29258 : : };
29259 : : break;
29260 : : case MS_EOFERR:
29261 : : {
29262 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29263 : : };
29264 : : break;
29265 : : case MS_CHILDERR:
29266 : : {
29267 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29268 : : };
29269 : : break;
29270 : : case MS_NULLPARENTERR:
29271 : : {
29272 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29273 : : };
29274 : : break;
29275 : : default:
29276 : : {
29277 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29278 : : };
29279 : : break;
29280 : : }
29281 : : }
29282 : : }
29283 : : jresult = (jint)result;
29284 : : return jresult;
29285 : : }
29286 : :
29287 : :
29288 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawLabelCache(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29289 : : jint jresult = 0 ;
29290 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29291 : : imageObj *arg2 = (imageObj *) 0 ;
29292 : : int result;
29293 : :
29294 : : (void)jenv;
29295 : : (void)jcls;
29296 : : (void)jarg1_;
29297 : : (void)jarg2_;
29298 : 0 : arg1 = *(struct mapObj **)&jarg1;
29299 : 0 : arg2 = *(imageObj **)&jarg2;
29300 : : {
29301 : : errorObj *ms_error;
29302 : : result = (int)mapObj_drawLabelCache(arg1,arg2);
29303 : 0 : ms_error = msGetErrorObj();
29304 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29305 : : char ms_message[8192];
29306 : 0 : char* msg = msGetErrorString(";");
29307 : 0 : int ms_errorcode = ms_error->code;
29308 [ # # ]: 0 : if (msg) {
29309 : 0 : snprintf(ms_message, 8192, msg);
29310 : 0 : free(msg);
29311 : : }
29312 : : else sprintf(ms_message, "Unknown message");
29313 : :
29314 : 0 : msResetErrorList();
29315 : :
29316 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29317 : : case MS_NOTFOUND:
29318 : : break;
29319 : : case -1:
29320 : : break;
29321 : : case MS_IOERR:
29322 : : {
29323 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29324 : : };
29325 : : break;
29326 : : case MS_MEMERR:
29327 : : {
29328 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29329 : : };
29330 : : break;
29331 : : case MS_TYPEERR:
29332 : : {
29333 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29334 : : };
29335 : : break;
29336 : : case MS_EOFERR:
29337 : : {
29338 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29339 : : };
29340 : : break;
29341 : : case MS_CHILDERR:
29342 : : {
29343 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29344 : : };
29345 : : break;
29346 : : case MS_NULLPARENTERR:
29347 : : {
29348 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29349 : : };
29350 : : break;
29351 : : default:
29352 : : {
29353 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29354 : : };
29355 : : break;
29356 : : }
29357 : : }
29358 : : }
29359 : : jresult = (jint)result;
29360 : : return jresult;
29361 : : }
29362 : :
29363 : :
29364 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
29365 : : jint jresult = 0 ;
29366 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29367 : : char *arg2 = (char *) 0 ;
29368 : : int result;
29369 : :
29370 : : (void)jenv;
29371 : : (void)jcls;
29372 : : (void)jarg1_;
29373 : 0 : arg1 = *(struct mapObj **)&jarg1;
29374 : : {
29375 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
29376 : : }
29377 : : {
29378 : : errorObj *ms_error;
29379 : : result = (int)mapObj_queryByFilter(arg1,arg2);
29380 : 0 : ms_error = msGetErrorObj();
29381 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29382 : : char ms_message[8192];
29383 : 0 : char* msg = msGetErrorString(";");
29384 : 0 : int ms_errorcode = ms_error->code;
29385 [ # # ]: 0 : if (msg) {
29386 : 0 : snprintf(ms_message, 8192, msg);
29387 : 0 : free(msg);
29388 : : }
29389 : : else sprintf(ms_message, "Unknown message");
29390 : :
29391 : 0 : msResetErrorList();
29392 : :
29393 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29394 : : case MS_NOTFOUND:
29395 : : break;
29396 : : case -1:
29397 : : break;
29398 : : case MS_IOERR:
29399 : : {
29400 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29401 : : };
29402 : : break;
29403 : : case MS_MEMERR:
29404 : : {
29405 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29406 : : };
29407 : : break;
29408 : : case MS_TYPEERR:
29409 : : {
29410 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29411 : : };
29412 : : break;
29413 : : case MS_EOFERR:
29414 : : {
29415 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29416 : : };
29417 : : break;
29418 : : case MS_CHILDERR:
29419 : : {
29420 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29421 : : };
29422 : : break;
29423 : : case MS_NULLPARENTERR:
29424 : : {
29425 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29426 : : };
29427 : : break;
29428 : : default:
29429 : : {
29430 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29431 : : };
29432 : : break;
29433 : : }
29434 : : }
29435 : : }
29436 : : jresult = (jint)result;
29437 [ # # ]: 0 : if (arg2) free(arg2);
29438 : : return jresult;
29439 : : }
29440 : :
29441 : :
29442 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jdouble jarg4) {
29443 : : jint jresult = 0 ;
29444 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29445 : : pointObj *arg2 = (pointObj *) 0 ;
29446 : : int arg3 ;
29447 : : double arg4 ;
29448 : : int result;
29449 : :
29450 : : (void)jenv;
29451 : : (void)jcls;
29452 : : (void)jarg1_;
29453 : : (void)jarg2_;
29454 : 0 : arg1 = *(struct mapObj **)&jarg1;
29455 : 0 : arg2 = *(pointObj **)&jarg2;
29456 : : arg3 = (int)jarg3;
29457 : : arg4 = (double)jarg4;
29458 : : {
29459 : : errorObj *ms_error;
29460 : : result = (int)mapObj_queryByPoint(arg1,arg2,arg3,arg4);
29461 : 0 : ms_error = msGetErrorObj();
29462 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29463 : : char ms_message[8192];
29464 : 0 : char* msg = msGetErrorString(";");
29465 : 0 : int ms_errorcode = ms_error->code;
29466 [ # # ]: 0 : if (msg) {
29467 : 0 : snprintf(ms_message, 8192, msg);
29468 : 0 : free(msg);
29469 : : }
29470 : : else sprintf(ms_message, "Unknown message");
29471 : :
29472 : 0 : msResetErrorList();
29473 : :
29474 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29475 : : case MS_NOTFOUND:
29476 : : break;
29477 : : case -1:
29478 : : break;
29479 : : case MS_IOERR:
29480 : : {
29481 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29482 : : };
29483 : : break;
29484 : : case MS_MEMERR:
29485 : : {
29486 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29487 : : };
29488 : : break;
29489 : : case MS_TYPEERR:
29490 : : {
29491 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29492 : : };
29493 : : break;
29494 : : case MS_EOFERR:
29495 : : {
29496 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29497 : : };
29498 : : break;
29499 : : case MS_CHILDERR:
29500 : : {
29501 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29502 : : };
29503 : : break;
29504 : : case MS_NULLPARENTERR:
29505 : : {
29506 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29507 : : };
29508 : : break;
29509 : : default:
29510 : : {
29511 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29512 : : };
29513 : : break;
29514 : : }
29515 : : }
29516 : : }
29517 : : jresult = (jint)result;
29518 : : return jresult;
29519 : : }
29520 : :
29521 : :
29522 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByRect(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29523 : : jint jresult = 0 ;
29524 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29525 : : rectObj arg2 ;
29526 : : rectObj *argp2 ;
29527 : : int result;
29528 : :
29529 : : (void)jenv;
29530 : : (void)jcls;
29531 : : (void)jarg1_;
29532 : : (void)jarg2_;
29533 : 0 : arg1 = *(struct mapObj **)&jarg1;
29534 : 0 : argp2 = *(rectObj **)&jarg2;
29535 [ # # ]: 0 : if (!argp2) {
29536 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null rectObj");
29537 : 0 : return 0;
29538 : : }
29539 : 0 : arg2 = *argp2;
29540 : : {
29541 : : errorObj *ms_error;
29542 : : result = (int)mapObj_queryByRect(arg1,arg2);
29543 : 0 : ms_error = msGetErrorObj();
29544 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29545 : : char ms_message[8192];
29546 : 0 : char* msg = msGetErrorString(";");
29547 : 0 : int ms_errorcode = ms_error->code;
29548 [ # # ]: 0 : if (msg) {
29549 : 0 : snprintf(ms_message, 8192, msg);
29550 : 0 : free(msg);
29551 : : }
29552 : : else sprintf(ms_message, "Unknown message");
29553 : :
29554 : 0 : msResetErrorList();
29555 : :
29556 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29557 : : case MS_NOTFOUND:
29558 : : break;
29559 : : case -1:
29560 : : break;
29561 : : case MS_IOERR:
29562 : : {
29563 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29564 : : };
29565 : : break;
29566 : : case MS_MEMERR:
29567 : : {
29568 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29569 : : };
29570 : : break;
29571 : : case MS_TYPEERR:
29572 : : {
29573 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29574 : : };
29575 : : break;
29576 : : case MS_EOFERR:
29577 : : {
29578 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29579 : : };
29580 : : break;
29581 : : case MS_CHILDERR:
29582 : : {
29583 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29584 : : };
29585 : : break;
29586 : : case MS_NULLPARENTERR:
29587 : : {
29588 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29589 : : };
29590 : : break;
29591 : : default:
29592 : : {
29593 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29594 : : };
29595 : : break;
29596 : : }
29597 : : }
29598 : : }
29599 : : jresult = (jint)result;
29600 : : return jresult;
29601 : : }
29602 : :
29603 : :
29604 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByFeatures(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
29605 : : jint jresult = 0 ;
29606 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29607 : : int arg2 ;
29608 : : int result;
29609 : :
29610 : : (void)jenv;
29611 : : (void)jcls;
29612 : : (void)jarg1_;
29613 : 0 : arg1 = *(struct mapObj **)&jarg1;
29614 : : arg2 = (int)jarg2;
29615 : : {
29616 : : errorObj *ms_error;
29617 : : result = (int)mapObj_queryByFeatures(arg1,arg2);
29618 : 0 : ms_error = msGetErrorObj();
29619 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29620 : : char ms_message[8192];
29621 : 0 : char* msg = msGetErrorString(";");
29622 : 0 : int ms_errorcode = ms_error->code;
29623 [ # # ]: 0 : if (msg) {
29624 : 0 : snprintf(ms_message, 8192, msg);
29625 : 0 : free(msg);
29626 : : }
29627 : : else sprintf(ms_message, "Unknown message");
29628 : :
29629 : 0 : msResetErrorList();
29630 : :
29631 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29632 : : case MS_NOTFOUND:
29633 : : break;
29634 : : case -1:
29635 : : break;
29636 : : case MS_IOERR:
29637 : : {
29638 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29639 : : };
29640 : : break;
29641 : : case MS_MEMERR:
29642 : : {
29643 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29644 : : };
29645 : : break;
29646 : : case MS_TYPEERR:
29647 : : {
29648 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29649 : : };
29650 : : break;
29651 : : case MS_EOFERR:
29652 : : {
29653 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29654 : : };
29655 : : break;
29656 : : case MS_CHILDERR:
29657 : : {
29658 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29659 : : };
29660 : : break;
29661 : : case MS_NULLPARENTERR:
29662 : : {
29663 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29664 : : };
29665 : : break;
29666 : : default:
29667 : : {
29668 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29669 : : };
29670 : : break;
29671 : : }
29672 : : }
29673 : : }
29674 : : jresult = (jint)result;
29675 : : return jresult;
29676 : : }
29677 : :
29678 : :
29679 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29680 : : jint jresult = 0 ;
29681 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29682 : : shapeObj *arg2 = (shapeObj *) 0 ;
29683 : : int result;
29684 : :
29685 : : (void)jenv;
29686 : : (void)jcls;
29687 : : (void)jarg1_;
29688 : : (void)jarg2_;
29689 : 0 : arg1 = *(struct mapObj **)&jarg1;
29690 : 0 : arg2 = *(shapeObj **)&jarg2;
29691 : : {
29692 : : errorObj *ms_error;
29693 : : result = (int)mapObj_queryByShape(arg1,arg2);
29694 : 0 : ms_error = msGetErrorObj();
29695 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29696 : : char ms_message[8192];
29697 : 0 : char* msg = msGetErrorString(";");
29698 : 0 : int ms_errorcode = ms_error->code;
29699 [ # # ]: 0 : if (msg) {
29700 : 0 : snprintf(ms_message, 8192, msg);
29701 : 0 : free(msg);
29702 : : }
29703 : : else sprintf(ms_message, "Unknown message");
29704 : :
29705 : 0 : msResetErrorList();
29706 : :
29707 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29708 : : case MS_NOTFOUND:
29709 : : break;
29710 : : case -1:
29711 : : break;
29712 : : case MS_IOERR:
29713 : : {
29714 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29715 : : };
29716 : : break;
29717 : : case MS_MEMERR:
29718 : : {
29719 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29720 : : };
29721 : : break;
29722 : : case MS_TYPEERR:
29723 : : {
29724 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29725 : : };
29726 : : break;
29727 : : case MS_EOFERR:
29728 : : {
29729 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29730 : : };
29731 : : break;
29732 : : case MS_CHILDERR:
29733 : : {
29734 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29735 : : };
29736 : : break;
29737 : : case MS_NULLPARENTERR:
29738 : : {
29739 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29740 : : };
29741 : : break;
29742 : : default:
29743 : : {
29744 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29745 : : };
29746 : : break;
29747 : : }
29748 : : }
29749 : : }
29750 : : jresult = (jint)result;
29751 : : return jresult;
29752 : : }
29753 : :
29754 : :
29755 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setWKTProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
29756 : : jint jresult = 0 ;
29757 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29758 : : char *arg2 = (char *) 0 ;
29759 : : int result;
29760 : :
29761 : : (void)jenv;
29762 : : (void)jcls;
29763 : : (void)jarg1_;
29764 : 0 : arg1 = *(struct mapObj **)&jarg1;
29765 : : {
29766 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
29767 : : }
29768 : : {
29769 : : errorObj *ms_error;
29770 : : result = (int)mapObj_setWKTProjection(arg1,arg2);
29771 : 0 : ms_error = msGetErrorObj();
29772 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29773 : : char ms_message[8192];
29774 : 0 : char* msg = msGetErrorString(";");
29775 : 0 : int ms_errorcode = ms_error->code;
29776 [ # # ]: 0 : if (msg) {
29777 : 0 : snprintf(ms_message, 8192, msg);
29778 : 0 : free(msg);
29779 : : }
29780 : : else sprintf(ms_message, "Unknown message");
29781 : :
29782 : 0 : msResetErrorList();
29783 : :
29784 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29785 : : case MS_NOTFOUND:
29786 : : break;
29787 : : case -1:
29788 : : break;
29789 : : case MS_IOERR:
29790 : : {
29791 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29792 : : };
29793 : : break;
29794 : : case MS_MEMERR:
29795 : : {
29796 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29797 : : };
29798 : : break;
29799 : : case MS_TYPEERR:
29800 : : {
29801 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29802 : : };
29803 : : break;
29804 : : case MS_EOFERR:
29805 : : {
29806 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29807 : : };
29808 : : break;
29809 : : case MS_CHILDERR:
29810 : : {
29811 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29812 : : };
29813 : : break;
29814 : : case MS_NULLPARENTERR:
29815 : : {
29816 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29817 : : };
29818 : : break;
29819 : : default:
29820 : : {
29821 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29822 : : };
29823 : : break;
29824 : : }
29825 : : }
29826 : : }
29827 : : jresult = (jint)result;
29828 [ # # ]: 0 : if (arg2) free(arg2);
29829 : : return jresult;
29830 : : }
29831 : :
29832 : :
29833 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29834 : : jstring jresult = 0 ;
29835 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29836 : : char *result = 0 ;
29837 : :
29838 : : (void)jenv;
29839 : : (void)jcls;
29840 : : (void)jarg1_;
29841 : 0 : arg1 = *(struct mapObj **)&jarg1;
29842 : : {
29843 : : errorObj *ms_error;
29844 : : result = (char *)mapObj_getProjection(arg1);
29845 : 0 : ms_error = msGetErrorObj();
29846 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29847 : : char ms_message[8192];
29848 : 0 : char* msg = msGetErrorString(";");
29849 : 0 : int ms_errorcode = ms_error->code;
29850 [ # # ]: 0 : if (msg) {
29851 : 0 : snprintf(ms_message, 8192, msg);
29852 : 0 : free(msg);
29853 : : }
29854 : : else sprintf(ms_message, "Unknown message");
29855 : :
29856 : 0 : msResetErrorList();
29857 : :
29858 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29859 : : case MS_NOTFOUND:
29860 : : break;
29861 : : case -1:
29862 : : break;
29863 : : case MS_IOERR:
29864 : : {
29865 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29866 : : };
29867 : : break;
29868 : : case MS_MEMERR:
29869 : : {
29870 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29871 : : };
29872 : : break;
29873 : : case MS_TYPEERR:
29874 : : {
29875 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29876 : : };
29877 : : break;
29878 : : case MS_EOFERR:
29879 : : {
29880 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29881 : : };
29882 : : break;
29883 : : case MS_CHILDERR:
29884 : : {
29885 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29886 : : };
29887 : : break;
29888 : : case MS_NULLPARENTERR:
29889 : : {
29890 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29891 : : };
29892 : : break;
29893 : : default:
29894 : : {
29895 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29896 : : };
29897 : : break;
29898 : : }
29899 : : }
29900 : : }
29901 : : {
29902 : 0 : jresult = JNU_NewStringNative(jenv, result);
29903 : : }
29904 : 0 : free(result);
29905 : 0 : return jresult;
29906 : : }
29907 : :
29908 : :
29909 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
29910 : : jint jresult = 0 ;
29911 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29912 : : char *arg2 = (char *) 0 ;
29913 : : int result;
29914 : :
29915 : : (void)jenv;
29916 : : (void)jcls;
29917 : : (void)jarg1_;
29918 : 0 : arg1 = *(struct mapObj **)&jarg1;
29919 : : {
29920 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
29921 : : }
29922 : : {
29923 : : errorObj *ms_error;
29924 : : result = (int)mapObj_setProjection(arg1,arg2);
29925 : 0 : ms_error = msGetErrorObj();
29926 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29927 : : char ms_message[8192];
29928 : 0 : char* msg = msGetErrorString(";");
29929 : 0 : int ms_errorcode = ms_error->code;
29930 [ # # ]: 0 : if (msg) {
29931 : 0 : snprintf(ms_message, 8192, msg);
29932 : 0 : free(msg);
29933 : : }
29934 : : else sprintf(ms_message, "Unknown message");
29935 : :
29936 : 0 : msResetErrorList();
29937 : :
29938 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29939 : : case MS_NOTFOUND:
29940 : : break;
29941 : : case -1:
29942 : : break;
29943 : : case MS_IOERR:
29944 : : {
29945 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29946 : : };
29947 : : break;
29948 : : case MS_MEMERR:
29949 : : {
29950 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29951 : : };
29952 : : break;
29953 : : case MS_TYPEERR:
29954 : : {
29955 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29956 : : };
29957 : : break;
29958 : : case MS_EOFERR:
29959 : : {
29960 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29961 : : };
29962 : : break;
29963 : : case MS_CHILDERR:
29964 : : {
29965 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29966 : : };
29967 : : break;
29968 : : case MS_NULLPARENTERR:
29969 : : {
29970 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29971 : : };
29972 : : break;
29973 : : default:
29974 : : {
29975 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29976 : : };
29977 : : break;
29978 : : }
29979 : : }
29980 : : }
29981 : : jresult = (jint)result;
29982 [ # # ]: 0 : if (arg2) free(arg2);
29983 : : return jresult;
29984 : : }
29985 : :
29986 : :
29987 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1save(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
29988 : : jint jresult = 0 ;
29989 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29990 : : char *arg2 = (char *) 0 ;
29991 : : int result;
29992 : :
29993 : : (void)jenv;
29994 : : (void)jcls;
29995 : : (void)jarg1_;
29996 : 0 : arg1 = *(struct mapObj **)&jarg1;
29997 : : {
29998 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
29999 : : }
30000 : : {
30001 : : errorObj *ms_error;
30002 : : result = (int)mapObj_save(arg1,arg2);
30003 : 0 : ms_error = msGetErrorObj();
30004 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30005 : : char ms_message[8192];
30006 : 0 : char* msg = msGetErrorString(";");
30007 : 0 : int ms_errorcode = ms_error->code;
30008 [ # # ]: 0 : if (msg) {
30009 : 0 : snprintf(ms_message, 8192, msg);
30010 : 0 : free(msg);
30011 : : }
30012 : : else sprintf(ms_message, "Unknown message");
30013 : :
30014 : 0 : msResetErrorList();
30015 : :
30016 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30017 : : case MS_NOTFOUND:
30018 : : break;
30019 : : case -1:
30020 : : break;
30021 : : case MS_IOERR:
30022 : : {
30023 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30024 : : };
30025 : : break;
30026 : : case MS_MEMERR:
30027 : : {
30028 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30029 : : };
30030 : : break;
30031 : : case MS_TYPEERR:
30032 : : {
30033 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30034 : : };
30035 : : break;
30036 : : case MS_EOFERR:
30037 : : {
30038 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30039 : : };
30040 : : break;
30041 : : case MS_CHILDERR:
30042 : : {
30043 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30044 : : };
30045 : : break;
30046 : : case MS_NULLPARENTERR:
30047 : : {
30048 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30049 : : };
30050 : : break;
30051 : : default:
30052 : : {
30053 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30054 : : };
30055 : : break;
30056 : : }
30057 : : }
30058 : : }
30059 : : jresult = (jint)result;
30060 [ # # ]: 0 : if (arg2) free(arg2);
30061 : : return jresult;
30062 : : }
30063 : :
30064 : :
30065 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1saveQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jint jarg3) {
30066 : : jint jresult = 0 ;
30067 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30068 : : char *arg2 = (char *) 0 ;
30069 : : int arg3 = (int) 0 ;
30070 : : int result;
30071 : :
30072 : : (void)jenv;
30073 : : (void)jcls;
30074 : : (void)jarg1_;
30075 : 0 : arg1 = *(struct mapObj **)&jarg1;
30076 : : {
30077 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30078 : : }
30079 : : arg3 = (int)jarg3;
30080 : : {
30081 : : errorObj *ms_error;
30082 : : result = (int)mapObj_saveQuery(arg1,arg2,arg3);
30083 : 0 : ms_error = msGetErrorObj();
30084 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30085 : : char ms_message[8192];
30086 : 0 : char* msg = msGetErrorString(";");
30087 : 0 : int ms_errorcode = ms_error->code;
30088 [ # # ]: 0 : if (msg) {
30089 : 0 : snprintf(ms_message, 8192, msg);
30090 : 0 : free(msg);
30091 : : }
30092 : : else sprintf(ms_message, "Unknown message");
30093 : :
30094 : 0 : msResetErrorList();
30095 : :
30096 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30097 : : case MS_NOTFOUND:
30098 : : break;
30099 : : case -1:
30100 : : break;
30101 : : case MS_IOERR:
30102 : : {
30103 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30104 : : };
30105 : : break;
30106 : : case MS_MEMERR:
30107 : : {
30108 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30109 : : };
30110 : : break;
30111 : : case MS_TYPEERR:
30112 : : {
30113 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30114 : : };
30115 : : break;
30116 : : case MS_EOFERR:
30117 : : {
30118 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30119 : : };
30120 : : break;
30121 : : case MS_CHILDERR:
30122 : : {
30123 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30124 : : };
30125 : : break;
30126 : : case MS_NULLPARENTERR:
30127 : : {
30128 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30129 : : };
30130 : : break;
30131 : : default:
30132 : : {
30133 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30134 : : };
30135 : : break;
30136 : : }
30137 : : }
30138 : : }
30139 : : jresult = (jint)result;
30140 [ # # ]: 0 : if (arg2) free(arg2);
30141 : : return jresult;
30142 : : }
30143 : :
30144 : :
30145 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1loadQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30146 : : jint jresult = 0 ;
30147 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30148 : : char *arg2 = (char *) 0 ;
30149 : : int result;
30150 : :
30151 : : (void)jenv;
30152 : : (void)jcls;
30153 : : (void)jarg1_;
30154 : 0 : arg1 = *(struct mapObj **)&jarg1;
30155 : : {
30156 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30157 : : }
30158 : : {
30159 : : errorObj *ms_error;
30160 : : result = (int)mapObj_loadQuery(arg1,arg2);
30161 : 0 : ms_error = msGetErrorObj();
30162 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30163 : : char ms_message[8192];
30164 : 0 : char* msg = msGetErrorString(";");
30165 : 0 : int ms_errorcode = ms_error->code;
30166 [ # # ]: 0 : if (msg) {
30167 : 0 : snprintf(ms_message, 8192, msg);
30168 : 0 : free(msg);
30169 : : }
30170 : : else sprintf(ms_message, "Unknown message");
30171 : :
30172 : 0 : msResetErrorList();
30173 : :
30174 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30175 : : case MS_NOTFOUND:
30176 : : break;
30177 : : case -1:
30178 : : break;
30179 : : case MS_IOERR:
30180 : : {
30181 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30182 : : };
30183 : : break;
30184 : : case MS_MEMERR:
30185 : : {
30186 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30187 : : };
30188 : : break;
30189 : : case MS_TYPEERR:
30190 : : {
30191 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30192 : : };
30193 : : break;
30194 : : case MS_EOFERR:
30195 : : {
30196 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30197 : : };
30198 : : break;
30199 : : case MS_CHILDERR:
30200 : : {
30201 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30202 : : };
30203 : : break;
30204 : : case MS_NULLPARENTERR:
30205 : : {
30206 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30207 : : };
30208 : : break;
30209 : : default:
30210 : : {
30211 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30212 : : };
30213 : : break;
30214 : : }
30215 : : }
30216 : : }
30217 : : jresult = (jint)result;
30218 [ # # ]: 0 : if (arg2) free(arg2);
30219 : : return jresult;
30220 : : }
30221 : :
30222 : :
30223 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1freeQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
30224 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30225 : : int arg2 = (int) -1 ;
30226 : :
30227 : : (void)jenv;
30228 : : (void)jcls;
30229 : : (void)jarg1_;
30230 : 0 : arg1 = *(struct mapObj **)&jarg1;
30231 : : arg2 = (int)jarg2;
30232 : : {
30233 : : errorObj *ms_error;
30234 : : mapObj_freeQuery(arg1,arg2);
30235 : 0 : ms_error = msGetErrorObj();
30236 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30237 : : char ms_message[8192];
30238 : 0 : char* msg = msGetErrorString(";");
30239 : 0 : int ms_errorcode = ms_error->code;
30240 [ # # ]: 0 : if (msg) {
30241 : 0 : snprintf(ms_message, 8192, msg);
30242 : 0 : free(msg);
30243 : : }
30244 : : else sprintf(ms_message, "Unknown message");
30245 : :
30246 : 0 : msResetErrorList();
30247 : :
30248 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30249 : : case MS_NOTFOUND:
30250 : : break;
30251 : : case -1:
30252 : : break;
30253 : : case MS_IOERR:
30254 : : {
30255 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
30256 : : };
30257 : : break;
30258 : : case MS_MEMERR:
30259 : : {
30260 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
30261 : : };
30262 : : break;
30263 : : case MS_TYPEERR:
30264 : : {
30265 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
30266 : : };
30267 : : break;
30268 : : case MS_EOFERR:
30269 : : {
30270 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
30271 : : };
30272 : : break;
30273 : : case MS_CHILDERR:
30274 : : {
30275 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
30276 : : };
30277 : : break;
30278 : : case MS_NULLPARENTERR:
30279 : : {
30280 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
30281 : : };
30282 : : break;
30283 : : default:
30284 : : {
30285 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
30286 : : };
30287 : : break;
30288 : : }
30289 : : }
30290 : : }
30291 : : }
30292 : :
30293 : :
30294 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1saveQueryAsGML(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
30295 : : jint jresult = 0 ;
30296 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30297 : : char *arg2 = (char *) 0 ;
30298 : : char *arg3 = (char *) "GOMF" ;
30299 : : int result;
30300 : :
30301 : : (void)jenv;
30302 : : (void)jcls;
30303 : : (void)jarg1_;
30304 : 0 : arg1 = *(struct mapObj **)&jarg1;
30305 : : {
30306 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30307 : : }
30308 : : {
30309 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
30310 : : }
30311 : : {
30312 : : errorObj *ms_error;
30313 : : result = (int)mapObj_saveQueryAsGML(arg1,arg2,(char const *)arg3);
30314 : 0 : ms_error = msGetErrorObj();
30315 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30316 : : char ms_message[8192];
30317 : 0 : char* msg = msGetErrorString(";");
30318 : 0 : int ms_errorcode = ms_error->code;
30319 [ # # ]: 0 : if (msg) {
30320 : 0 : snprintf(ms_message, 8192, msg);
30321 : 0 : free(msg);
30322 : : }
30323 : : else sprintf(ms_message, "Unknown message");
30324 : :
30325 : 0 : msResetErrorList();
30326 : :
30327 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30328 : : case MS_NOTFOUND:
30329 : : break;
30330 : : case -1:
30331 : : break;
30332 : : case MS_IOERR:
30333 : : {
30334 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30335 : : };
30336 : : break;
30337 : : case MS_MEMERR:
30338 : : {
30339 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30340 : : };
30341 : : break;
30342 : : case MS_TYPEERR:
30343 : : {
30344 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30345 : : };
30346 : : break;
30347 : : case MS_EOFERR:
30348 : : {
30349 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30350 : : };
30351 : : break;
30352 : : case MS_CHILDERR:
30353 : : {
30354 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30355 : : };
30356 : : break;
30357 : : case MS_NULLPARENTERR:
30358 : : {
30359 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30360 : : };
30361 : : break;
30362 : : default:
30363 : : {
30364 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30365 : : };
30366 : : break;
30367 : : }
30368 : : }
30369 : : }
30370 : : jresult = (jint)result;
30371 [ # # ]: 0 : if (arg2) free(arg2);
30372 [ # # ]: 0 : if (arg3) free(arg3);
30373 : : return jresult;
30374 : : }
30375 : :
30376 : :
30377 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30378 : : jstring jresult = 0 ;
30379 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30380 : : char *arg2 = (char *) 0 ;
30381 : : char *result = 0 ;
30382 : :
30383 : : (void)jenv;
30384 : : (void)jcls;
30385 : : (void)jarg1_;
30386 : 0 : arg1 = *(struct mapObj **)&jarg1;
30387 : : {
30388 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30389 : : }
30390 : : {
30391 : : errorObj *ms_error;
30392 : : result = (char *)mapObj_getMetaData(arg1,arg2);
30393 : 0 : ms_error = msGetErrorObj();
30394 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30395 : : char ms_message[8192];
30396 : 0 : char* msg = msGetErrorString(";");
30397 : 0 : int ms_errorcode = ms_error->code;
30398 [ # # ]: 0 : if (msg) {
30399 : 0 : snprintf(ms_message, 8192, msg);
30400 : 0 : free(msg);
30401 : : }
30402 : : else sprintf(ms_message, "Unknown message");
30403 : :
30404 : 0 : msResetErrorList();
30405 : :
30406 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30407 : : case MS_NOTFOUND:
30408 : : break;
30409 : : case -1:
30410 : : break;
30411 : : case MS_IOERR:
30412 : : {
30413 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30414 : : };
30415 : : break;
30416 : : case MS_MEMERR:
30417 : : {
30418 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30419 : : };
30420 : : break;
30421 : : case MS_TYPEERR:
30422 : : {
30423 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30424 : : };
30425 : : break;
30426 : : case MS_EOFERR:
30427 : : {
30428 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30429 : : };
30430 : : break;
30431 : : case MS_CHILDERR:
30432 : : {
30433 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30434 : : };
30435 : : break;
30436 : : case MS_NULLPARENTERR:
30437 : : {
30438 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30439 : : };
30440 : : break;
30441 : : default:
30442 : : {
30443 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30444 : : };
30445 : : break;
30446 : : }
30447 : : }
30448 : : }
30449 : : {
30450 : 0 : jresult = JNU_NewStringNative(jenv, result);
30451 : : }
30452 [ # # ]: 0 : if (arg2) free(arg2);
30453 : : return jresult;
30454 : : }
30455 : :
30456 : :
30457 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
30458 : : jint jresult = 0 ;
30459 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30460 : : char *arg2 = (char *) 0 ;
30461 : : char *arg3 = (char *) 0 ;
30462 : : int result;
30463 : :
30464 : : (void)jenv;
30465 : : (void)jcls;
30466 : : (void)jarg1_;
30467 : 1 : arg1 = *(struct mapObj **)&jarg1;
30468 : : {
30469 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30470 : : }
30471 : : {
30472 : 1 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
30473 : : }
30474 : : {
30475 : : errorObj *ms_error;
30476 : : result = (int)mapObj_setMetaData(arg1,arg2,arg3);
30477 : 1 : ms_error = msGetErrorObj();
30478 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30479 : : char ms_message[8192];
30480 : 0 : char* msg = msGetErrorString(";");
30481 : 0 : int ms_errorcode = ms_error->code;
30482 [ # # ]: 0 : if (msg) {
30483 : 0 : snprintf(ms_message, 8192, msg);
30484 : 0 : free(msg);
30485 : : }
30486 : : else sprintf(ms_message, "Unknown message");
30487 : :
30488 : 0 : msResetErrorList();
30489 : :
30490 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30491 : : case MS_NOTFOUND:
30492 : : break;
30493 : : case -1:
30494 : : break;
30495 : : case MS_IOERR:
30496 : : {
30497 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30498 : : };
30499 : : break;
30500 : : case MS_MEMERR:
30501 : : {
30502 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30503 : : };
30504 : : break;
30505 : : case MS_TYPEERR:
30506 : : {
30507 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30508 : : };
30509 : : break;
30510 : : case MS_EOFERR:
30511 : : {
30512 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30513 : : };
30514 : : break;
30515 : : case MS_CHILDERR:
30516 : : {
30517 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30518 : : };
30519 : : break;
30520 : : case MS_NULLPARENTERR:
30521 : : {
30522 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30523 : : };
30524 : : break;
30525 : : default:
30526 : : {
30527 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30528 : : };
30529 : : break;
30530 : : }
30531 : : }
30532 : : }
30533 : : jresult = (jint)result;
30534 [ + - ]: 1 : if (arg2) free(arg2);
30535 [ + - ]: 1 : if (arg3) free(arg3);
30536 : : return jresult;
30537 : : }
30538 : :
30539 : :
30540 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1removeMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30541 : : jint jresult = 0 ;
30542 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30543 : : char *arg2 = (char *) 0 ;
30544 : : int result;
30545 : :
30546 : : (void)jenv;
30547 : : (void)jcls;
30548 : : (void)jarg1_;
30549 : 0 : arg1 = *(struct mapObj **)&jarg1;
30550 : : {
30551 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30552 : : }
30553 : : {
30554 : : errorObj *ms_error;
30555 : : result = (int)mapObj_removeMetaData(arg1,arg2);
30556 : 0 : ms_error = msGetErrorObj();
30557 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30558 : : char ms_message[8192];
30559 : 0 : char* msg = msGetErrorString(";");
30560 : 0 : int ms_errorcode = ms_error->code;
30561 [ # # ]: 0 : if (msg) {
30562 : 0 : snprintf(ms_message, 8192, msg);
30563 : 0 : free(msg);
30564 : : }
30565 : : else sprintf(ms_message, "Unknown message");
30566 : :
30567 : 0 : msResetErrorList();
30568 : :
30569 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30570 : : case MS_NOTFOUND:
30571 : : break;
30572 : : case -1:
30573 : : break;
30574 : : case MS_IOERR:
30575 : : {
30576 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30577 : : };
30578 : : break;
30579 : : case MS_MEMERR:
30580 : : {
30581 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30582 : : };
30583 : : break;
30584 : : case MS_TYPEERR:
30585 : : {
30586 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30587 : : };
30588 : : break;
30589 : : case MS_EOFERR:
30590 : : {
30591 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30592 : : };
30593 : : break;
30594 : : case MS_CHILDERR:
30595 : : {
30596 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30597 : : };
30598 : : break;
30599 : : case MS_NULLPARENTERR:
30600 : : {
30601 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30602 : : };
30603 : : break;
30604 : : default:
30605 : : {
30606 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30607 : : };
30608 : : break;
30609 : : }
30610 : : }
30611 : : }
30612 : : jresult = (jint)result;
30613 [ # # ]: 0 : if (arg2) free(arg2);
30614 : : return jresult;
30615 : : }
30616 : :
30617 : :
30618 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getFirstMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30619 : : jstring jresult = 0 ;
30620 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30621 : : char *result = 0 ;
30622 : :
30623 : : (void)jenv;
30624 : : (void)jcls;
30625 : : (void)jarg1_;
30626 : 0 : arg1 = *(struct mapObj **)&jarg1;
30627 : : {
30628 : : errorObj *ms_error;
30629 : : result = (char *)mapObj_getFirstMetaDataKey(arg1);
30630 : 0 : ms_error = msGetErrorObj();
30631 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30632 : : char ms_message[8192];
30633 : 0 : char* msg = msGetErrorString(";");
30634 : 0 : int ms_errorcode = ms_error->code;
30635 [ # # ]: 0 : if (msg) {
30636 : 0 : snprintf(ms_message, 8192, msg);
30637 : 0 : free(msg);
30638 : : }
30639 : : else sprintf(ms_message, "Unknown message");
30640 : :
30641 : 0 : msResetErrorList();
30642 : :
30643 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30644 : : case MS_NOTFOUND:
30645 : : break;
30646 : : case -1:
30647 : : break;
30648 : : case MS_IOERR:
30649 : : {
30650 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30651 : : };
30652 : : break;
30653 : : case MS_MEMERR:
30654 : : {
30655 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30656 : : };
30657 : : break;
30658 : : case MS_TYPEERR:
30659 : : {
30660 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30661 : : };
30662 : : break;
30663 : : case MS_EOFERR:
30664 : : {
30665 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30666 : : };
30667 : : break;
30668 : : case MS_CHILDERR:
30669 : : {
30670 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30671 : : };
30672 : : break;
30673 : : case MS_NULLPARENTERR:
30674 : : {
30675 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30676 : : };
30677 : : break;
30678 : : default:
30679 : : {
30680 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30681 : : };
30682 : : break;
30683 : : }
30684 : : }
30685 : : }
30686 : : {
30687 : 0 : jresult = JNU_NewStringNative(jenv, result);
30688 : : }
30689 : 0 : return jresult;
30690 : : }
30691 : :
30692 : :
30693 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getNextMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30694 : : jstring jresult = 0 ;
30695 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30696 : : char *arg2 = (char *) 0 ;
30697 : : char *result = 0 ;
30698 : :
30699 : : (void)jenv;
30700 : : (void)jcls;
30701 : : (void)jarg1_;
30702 : 0 : arg1 = *(struct mapObj **)&jarg1;
30703 : : {
30704 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30705 : : }
30706 : : {
30707 : : errorObj *ms_error;
30708 : : result = (char *)mapObj_getNextMetaDataKey(arg1,arg2);
30709 : 0 : ms_error = msGetErrorObj();
30710 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30711 : : char ms_message[8192];
30712 : 0 : char* msg = msGetErrorString(";");
30713 : 0 : int ms_errorcode = ms_error->code;
30714 [ # # ]: 0 : if (msg) {
30715 : 0 : snprintf(ms_message, 8192, msg);
30716 : 0 : free(msg);
30717 : : }
30718 : : else sprintf(ms_message, "Unknown message");
30719 : :
30720 : 0 : msResetErrorList();
30721 : :
30722 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30723 : : case MS_NOTFOUND:
30724 : : break;
30725 : : case -1:
30726 : : break;
30727 : : case MS_IOERR:
30728 : : {
30729 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30730 : : };
30731 : : break;
30732 : : case MS_MEMERR:
30733 : : {
30734 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30735 : : };
30736 : : break;
30737 : : case MS_TYPEERR:
30738 : : {
30739 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30740 : : };
30741 : : break;
30742 : : case MS_EOFERR:
30743 : : {
30744 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30745 : : };
30746 : : break;
30747 : : case MS_CHILDERR:
30748 : : {
30749 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30750 : : };
30751 : : break;
30752 : : case MS_NULLPARENTERR:
30753 : : {
30754 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30755 : : };
30756 : : break;
30757 : : default:
30758 : : {
30759 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30760 : : };
30761 : : break;
30762 : : }
30763 : : }
30764 : : }
30765 : : {
30766 : 0 : jresult = JNU_NewStringNative(jenv, result);
30767 : : }
30768 [ # # ]: 0 : if (arg2) free(arg2);
30769 : : return jresult;
30770 : : }
30771 : :
30772 : :
30773 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setSymbolSet(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30774 : : jint jresult = 0 ;
30775 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30776 : : char *arg2 = (char *) 0 ;
30777 : : int result;
30778 : :
30779 : : (void)jenv;
30780 : : (void)jcls;
30781 : : (void)jarg1_;
30782 : 0 : arg1 = *(struct mapObj **)&jarg1;
30783 : : {
30784 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30785 : : }
30786 : : {
30787 : : errorObj *ms_error;
30788 : : result = (int)mapObj_setSymbolSet(arg1,arg2);
30789 : 0 : ms_error = msGetErrorObj();
30790 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30791 : : char ms_message[8192];
30792 : 0 : char* msg = msGetErrorString(";");
30793 : 0 : int ms_errorcode = ms_error->code;
30794 [ # # ]: 0 : if (msg) {
30795 : 0 : snprintf(ms_message, 8192, msg);
30796 : 0 : free(msg);
30797 : : }
30798 : : else sprintf(ms_message, "Unknown message");
30799 : :
30800 : 0 : msResetErrorList();
30801 : :
30802 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30803 : : case MS_NOTFOUND:
30804 : : break;
30805 : : case -1:
30806 : : break;
30807 : : case MS_IOERR:
30808 : : {
30809 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30810 : : };
30811 : : break;
30812 : : case MS_MEMERR:
30813 : : {
30814 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30815 : : };
30816 : : break;
30817 : : case MS_TYPEERR:
30818 : : {
30819 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30820 : : };
30821 : : break;
30822 : : case MS_EOFERR:
30823 : : {
30824 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30825 : : };
30826 : : break;
30827 : : case MS_CHILDERR:
30828 : : {
30829 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30830 : : };
30831 : : break;
30832 : : case MS_NULLPARENTERR:
30833 : : {
30834 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30835 : : };
30836 : : break;
30837 : : default:
30838 : : {
30839 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30840 : : };
30841 : : break;
30842 : : }
30843 : : }
30844 : : }
30845 : : jresult = (jint)result;
30846 [ # # ]: 0 : if (arg2) free(arg2);
30847 : : return jresult;
30848 : : }
30849 : :
30850 : :
30851 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getNumSymbols(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30852 : : jint jresult = 0 ;
30853 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30854 : : int result;
30855 : :
30856 : : (void)jenv;
30857 : : (void)jcls;
30858 : : (void)jarg1_;
30859 : 0 : arg1 = *(struct mapObj **)&jarg1;
30860 : : {
30861 : : errorObj *ms_error;
30862 : : result = (int)mapObj_getNumSymbols(arg1);
30863 : 0 : ms_error = msGetErrorObj();
30864 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30865 : : char ms_message[8192];
30866 : 0 : char* msg = msGetErrorString(";");
30867 : 0 : int ms_errorcode = ms_error->code;
30868 [ # # ]: 0 : if (msg) {
30869 : 0 : snprintf(ms_message, 8192, msg);
30870 : 0 : free(msg);
30871 : : }
30872 : : else sprintf(ms_message, "Unknown message");
30873 : :
30874 : 0 : msResetErrorList();
30875 : :
30876 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30877 : : case MS_NOTFOUND:
30878 : : break;
30879 : : case -1:
30880 : : break;
30881 : : case MS_IOERR:
30882 : : {
30883 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30884 : : };
30885 : : break;
30886 : : case MS_MEMERR:
30887 : : {
30888 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30889 : : };
30890 : : break;
30891 : : case MS_TYPEERR:
30892 : : {
30893 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30894 : : };
30895 : : break;
30896 : : case MS_EOFERR:
30897 : : {
30898 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30899 : : };
30900 : : break;
30901 : : case MS_CHILDERR:
30902 : : {
30903 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30904 : : };
30905 : : break;
30906 : : case MS_NULLPARENTERR:
30907 : : {
30908 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30909 : : };
30910 : : break;
30911 : : default:
30912 : : {
30913 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30914 : : };
30915 : : break;
30916 : : }
30917 : : }
30918 : : }
30919 : : jresult = (jint)result;
30920 : : return jresult;
30921 : : }
30922 : :
30923 : :
30924 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setFontSet(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30925 : : jint jresult = 0 ;
30926 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30927 : : char *arg2 = (char *) 0 ;
30928 : : int result;
30929 : :
30930 : : (void)jenv;
30931 : : (void)jcls;
30932 : : (void)jarg1_;
30933 : 0 : arg1 = *(struct mapObj **)&jarg1;
30934 : : {
30935 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30936 : : }
30937 : : {
30938 : : errorObj *ms_error;
30939 : : result = (int)mapObj_setFontSet(arg1,arg2);
30940 : 0 : ms_error = msGetErrorObj();
30941 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30942 : : char ms_message[8192];
30943 : 0 : char* msg = msGetErrorString(";");
30944 : 0 : int ms_errorcode = ms_error->code;
30945 [ # # ]: 0 : if (msg) {
30946 : 0 : snprintf(ms_message, 8192, msg);
30947 : 0 : free(msg);
30948 : : }
30949 : : else sprintf(ms_message, "Unknown message");
30950 : :
30951 : 0 : msResetErrorList();
30952 : :
30953 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30954 : : case MS_NOTFOUND:
30955 : : break;
30956 : : case -1:
30957 : : break;
30958 : : case MS_IOERR:
30959 : : {
30960 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30961 : : };
30962 : : break;
30963 : : case MS_MEMERR:
30964 : : {
30965 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30966 : : };
30967 : : break;
30968 : : case MS_TYPEERR:
30969 : : {
30970 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30971 : : };
30972 : : break;
30973 : : case MS_EOFERR:
30974 : : {
30975 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30976 : : };
30977 : : break;
30978 : : case MS_CHILDERR:
30979 : : {
30980 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30981 : : };
30982 : : break;
30983 : : case MS_NULLPARENTERR:
30984 : : {
30985 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30986 : : };
30987 : : break;
30988 : : default:
30989 : : {
30990 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30991 : : };
30992 : : break;
30993 : : }
30994 : : }
30995 : : }
30996 : : jresult = (jint)result;
30997 [ # # ]: 0 : if (arg2) free(arg2);
30998 : : return jresult;
30999 : : }
31000 : :
31001 : :
31002 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1saveMapContext(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
31003 : : jint jresult = 0 ;
31004 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31005 : : char *arg2 = (char *) 0 ;
31006 : : int result;
31007 : :
31008 : : (void)jenv;
31009 : : (void)jcls;
31010 : : (void)jarg1_;
31011 : 0 : arg1 = *(struct mapObj **)&jarg1;
31012 : : {
31013 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31014 : : }
31015 : : {
31016 : : errorObj *ms_error;
31017 : : result = (int)mapObj_saveMapContext(arg1,arg2);
31018 : 0 : ms_error = msGetErrorObj();
31019 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31020 : : char ms_message[8192];
31021 : 0 : char* msg = msGetErrorString(";");
31022 : 0 : int ms_errorcode = ms_error->code;
31023 [ # # ]: 0 : if (msg) {
31024 : 0 : snprintf(ms_message, 8192, msg);
31025 : 0 : free(msg);
31026 : : }
31027 : : else sprintf(ms_message, "Unknown message");
31028 : :
31029 : 0 : msResetErrorList();
31030 : :
31031 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31032 : : case MS_NOTFOUND:
31033 : : break;
31034 : : case -1:
31035 : : break;
31036 : : case MS_IOERR:
31037 : : {
31038 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31039 : : };
31040 : : break;
31041 : : case MS_MEMERR:
31042 : : {
31043 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31044 : : };
31045 : : break;
31046 : : case MS_TYPEERR:
31047 : : {
31048 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31049 : : };
31050 : : break;
31051 : : case MS_EOFERR:
31052 : : {
31053 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31054 : : };
31055 : : break;
31056 : : case MS_CHILDERR:
31057 : : {
31058 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31059 : : };
31060 : : break;
31061 : : case MS_NULLPARENTERR:
31062 : : {
31063 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31064 : : };
31065 : : break;
31066 : : default:
31067 : : {
31068 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31069 : : };
31070 : : break;
31071 : : }
31072 : : }
31073 : : }
31074 : : jresult = (jint)result;
31075 [ # # ]: 0 : if (arg2) free(arg2);
31076 : : return jresult;
31077 : : }
31078 : :
31079 : :
31080 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1loadMapContext(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jint jarg3) {
31081 : : jint jresult = 0 ;
31082 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31083 : : char *arg2 = (char *) 0 ;
31084 : : int arg3 = (int) 0 ;
31085 : : int result;
31086 : :
31087 : : (void)jenv;
31088 : : (void)jcls;
31089 : : (void)jarg1_;
31090 : 0 : arg1 = *(struct mapObj **)&jarg1;
31091 : : {
31092 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31093 : : }
31094 : : arg3 = (int)jarg3;
31095 : : {
31096 : : errorObj *ms_error;
31097 : : result = (int)mapObj_loadMapContext(arg1,arg2,arg3);
31098 : 0 : ms_error = msGetErrorObj();
31099 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31100 : : char ms_message[8192];
31101 : 0 : char* msg = msGetErrorString(";");
31102 : 0 : int ms_errorcode = ms_error->code;
31103 [ # # ]: 0 : if (msg) {
31104 : 0 : snprintf(ms_message, 8192, msg);
31105 : 0 : free(msg);
31106 : : }
31107 : : else sprintf(ms_message, "Unknown message");
31108 : :
31109 : 0 : msResetErrorList();
31110 : :
31111 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31112 : : case MS_NOTFOUND:
31113 : : break;
31114 : : case -1:
31115 : : break;
31116 : : case MS_IOERR:
31117 : : {
31118 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31119 : : };
31120 : : break;
31121 : : case MS_MEMERR:
31122 : : {
31123 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31124 : : };
31125 : : break;
31126 : : case MS_TYPEERR:
31127 : : {
31128 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31129 : : };
31130 : : break;
31131 : : case MS_EOFERR:
31132 : : {
31133 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31134 : : };
31135 : : break;
31136 : : case MS_CHILDERR:
31137 : : {
31138 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31139 : : };
31140 : : break;
31141 : : case MS_NULLPARENTERR:
31142 : : {
31143 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31144 : : };
31145 : : break;
31146 : : default:
31147 : : {
31148 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31149 : : };
31150 : : break;
31151 : : }
31152 : : }
31153 : : }
31154 : : jresult = (jint)result;
31155 [ # # ]: 0 : if (arg2) free(arg2);
31156 : : return jresult;
31157 : : }
31158 : :
31159 : :
31160 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1moveLayerUp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
31161 : : jint jresult = 0 ;
31162 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31163 : : int arg2 ;
31164 : : int result;
31165 : :
31166 : : (void)jenv;
31167 : : (void)jcls;
31168 : : (void)jarg1_;
31169 : 0 : arg1 = *(struct mapObj **)&jarg1;
31170 : : arg2 = (int)jarg2;
31171 : : {
31172 : : errorObj *ms_error;
31173 : : result = (int)mapObj_moveLayerUp(arg1,arg2);
31174 : 0 : ms_error = msGetErrorObj();
31175 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31176 : : char ms_message[8192];
31177 : 0 : char* msg = msGetErrorString(";");
31178 : 0 : int ms_errorcode = ms_error->code;
31179 [ # # ]: 0 : if (msg) {
31180 : 0 : snprintf(ms_message, 8192, msg);
31181 : 0 : free(msg);
31182 : : }
31183 : : else sprintf(ms_message, "Unknown message");
31184 : :
31185 : 0 : msResetErrorList();
31186 : :
31187 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31188 : : case MS_NOTFOUND:
31189 : : break;
31190 : : case -1:
31191 : : break;
31192 : : case MS_IOERR:
31193 : : {
31194 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31195 : : };
31196 : : break;
31197 : : case MS_MEMERR:
31198 : : {
31199 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31200 : : };
31201 : : break;
31202 : : case MS_TYPEERR:
31203 : : {
31204 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31205 : : };
31206 : : break;
31207 : : case MS_EOFERR:
31208 : : {
31209 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31210 : : };
31211 : : break;
31212 : : case MS_CHILDERR:
31213 : : {
31214 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31215 : : };
31216 : : break;
31217 : : case MS_NULLPARENTERR:
31218 : : {
31219 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31220 : : };
31221 : : break;
31222 : : default:
31223 : : {
31224 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31225 : : };
31226 : : break;
31227 : : }
31228 : : }
31229 : : }
31230 : : jresult = (jint)result;
31231 : : return jresult;
31232 : : }
31233 : :
31234 : :
31235 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1moveLayerDown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
31236 : : jint jresult = 0 ;
31237 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31238 : : int arg2 ;
31239 : : int result;
31240 : :
31241 : : (void)jenv;
31242 : : (void)jcls;
31243 : : (void)jarg1_;
31244 : 0 : arg1 = *(struct mapObj **)&jarg1;
31245 : : arg2 = (int)jarg2;
31246 : : {
31247 : : errorObj *ms_error;
31248 : : result = (int)mapObj_moveLayerDown(arg1,arg2);
31249 : 0 : ms_error = msGetErrorObj();
31250 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31251 : : char ms_message[8192];
31252 : 0 : char* msg = msGetErrorString(";");
31253 : 0 : int ms_errorcode = ms_error->code;
31254 [ # # ]: 0 : if (msg) {
31255 : 0 : snprintf(ms_message, 8192, msg);
31256 : 0 : free(msg);
31257 : : }
31258 : : else sprintf(ms_message, "Unknown message");
31259 : :
31260 : 0 : msResetErrorList();
31261 : :
31262 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31263 : : case MS_NOTFOUND:
31264 : : break;
31265 : : case -1:
31266 : : break;
31267 : : case MS_IOERR:
31268 : : {
31269 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31270 : : };
31271 : : break;
31272 : : case MS_MEMERR:
31273 : : {
31274 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31275 : : };
31276 : : break;
31277 : : case MS_TYPEERR:
31278 : : {
31279 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31280 : : };
31281 : : break;
31282 : : case MS_EOFERR:
31283 : : {
31284 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31285 : : };
31286 : : break;
31287 : : case MS_CHILDERR:
31288 : : {
31289 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31290 : : };
31291 : : break;
31292 : : case MS_NULLPARENTERR:
31293 : : {
31294 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31295 : : };
31296 : : break;
31297 : : default:
31298 : : {
31299 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31300 : : };
31301 : : break;
31302 : : }
31303 : : }
31304 : : }
31305 : : jresult = (jint)result;
31306 : : return jresult;
31307 : : }
31308 : :
31309 : :
31310 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getLayersDrawingOrder(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31311 : : jlong jresult = 0 ;
31312 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31313 : : intarray *result = 0 ;
31314 : :
31315 : : (void)jenv;
31316 : : (void)jcls;
31317 : : (void)jarg1_;
31318 : 0 : arg1 = *(struct mapObj **)&jarg1;
31319 : : {
31320 : : errorObj *ms_error;
31321 : : result = (intarray *)mapObj_getLayersDrawingOrder(arg1);
31322 : 0 : ms_error = msGetErrorObj();
31323 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31324 : : char ms_message[8192];
31325 : 0 : char* msg = msGetErrorString(";");
31326 : 0 : int ms_errorcode = ms_error->code;
31327 [ # # ]: 0 : if (msg) {
31328 : 0 : snprintf(ms_message, 8192, msg);
31329 : 0 : free(msg);
31330 : : }
31331 : : else sprintf(ms_message, "Unknown message");
31332 : :
31333 : 0 : msResetErrorList();
31334 : :
31335 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31336 : : case MS_NOTFOUND:
31337 : : break;
31338 : : case -1:
31339 : : break;
31340 : : case MS_IOERR:
31341 : : {
31342 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31343 : : };
31344 : : break;
31345 : : case MS_MEMERR:
31346 : : {
31347 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31348 : : };
31349 : : break;
31350 : : case MS_TYPEERR:
31351 : : {
31352 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31353 : : };
31354 : : break;
31355 : : case MS_EOFERR:
31356 : : {
31357 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31358 : : };
31359 : : break;
31360 : : case MS_CHILDERR:
31361 : : {
31362 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31363 : : };
31364 : : break;
31365 : : case MS_NULLPARENTERR:
31366 : : {
31367 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31368 : : };
31369 : : break;
31370 : : default:
31371 : : {
31372 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31373 : : };
31374 : : break;
31375 : : }
31376 : : }
31377 : : }
31378 : 0 : *(intarray **)&jresult = result;
31379 : 0 : return jresult;
31380 : : }
31381 : :
31382 : :
31383 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setLayersDrawingOrder(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
31384 : : jint jresult = 0 ;
31385 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31386 : : int *arg2 = (int *) 0 ;
31387 : : int result;
31388 : :
31389 : : (void)jenv;
31390 : : (void)jcls;
31391 : : (void)jarg1_;
31392 : 0 : arg1 = *(struct mapObj **)&jarg1;
31393 : 0 : arg2 = *(int **)&jarg2;
31394 : : {
31395 : : errorObj *ms_error;
31396 : : result = (int)mapObj_setLayersDrawingOrder(arg1,arg2);
31397 : 0 : ms_error = msGetErrorObj();
31398 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31399 : : char ms_message[8192];
31400 : 0 : char* msg = msGetErrorString(";");
31401 : 0 : int ms_errorcode = ms_error->code;
31402 [ # # ]: 0 : if (msg) {
31403 : 0 : snprintf(ms_message, 8192, msg);
31404 : 0 : free(msg);
31405 : : }
31406 : : else sprintf(ms_message, "Unknown message");
31407 : :
31408 : 0 : msResetErrorList();
31409 : :
31410 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31411 : : case MS_NOTFOUND:
31412 : : break;
31413 : : case -1:
31414 : : break;
31415 : : case MS_IOERR:
31416 : : {
31417 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31418 : : };
31419 : : break;
31420 : : case MS_MEMERR:
31421 : : {
31422 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31423 : : };
31424 : : break;
31425 : : case MS_TYPEERR:
31426 : : {
31427 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31428 : : };
31429 : : break;
31430 : : case MS_EOFERR:
31431 : : {
31432 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31433 : : };
31434 : : break;
31435 : : case MS_CHILDERR:
31436 : : {
31437 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31438 : : };
31439 : : break;
31440 : : case MS_NULLPARENTERR:
31441 : : {
31442 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31443 : : };
31444 : : break;
31445 : : default:
31446 : : {
31447 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31448 : : };
31449 : : break;
31450 : : }
31451 : : }
31452 : : }
31453 : : jresult = (jint)result;
31454 : : return jresult;
31455 : : }
31456 : :
31457 : :
31458 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setConfigOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
31459 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31460 : : char *arg2 = (char *) 0 ;
31461 : : char *arg3 = (char *) 0 ;
31462 : :
31463 : : (void)jenv;
31464 : : (void)jcls;
31465 : : (void)jarg1_;
31466 : 0 : arg1 = *(struct mapObj **)&jarg1;
31467 : : {
31468 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31469 : : }
31470 : : {
31471 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
31472 : : }
31473 : : {
31474 : : errorObj *ms_error;
31475 : : mapObj_setConfigOption(arg1,arg2,arg3);
31476 : 0 : ms_error = msGetErrorObj();
31477 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31478 : : char ms_message[8192];
31479 : 0 : char* msg = msGetErrorString(";");
31480 : 0 : int ms_errorcode = ms_error->code;
31481 [ # # ]: 0 : if (msg) {
31482 : 0 : snprintf(ms_message, 8192, msg);
31483 : 0 : free(msg);
31484 : : }
31485 : : else sprintf(ms_message, "Unknown message");
31486 : :
31487 : 0 : msResetErrorList();
31488 : :
31489 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31490 : : case MS_NOTFOUND:
31491 : : break;
31492 : : case -1:
31493 : : break;
31494 : : case MS_IOERR:
31495 : : {
31496 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
31497 : : };
31498 : : break;
31499 : : case MS_MEMERR:
31500 : : {
31501 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
31502 : : };
31503 : : break;
31504 : : case MS_TYPEERR:
31505 : : {
31506 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
31507 : : };
31508 : : break;
31509 : : case MS_EOFERR:
31510 : : {
31511 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
31512 : : };
31513 : : break;
31514 : : case MS_CHILDERR:
31515 : : {
31516 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
31517 : : };
31518 : : break;
31519 : : case MS_NULLPARENTERR:
31520 : : {
31521 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
31522 : : };
31523 : : break;
31524 : : default:
31525 : : {
31526 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
31527 : : };
31528 : : break;
31529 : : }
31530 : : }
31531 : : }
31532 [ # # ]: 0 : if (arg2) free(arg2);
31533 [ # # ]: 0 : if (arg3) free(arg3);
31534 : : }
31535 : :
31536 : :
31537 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getConfigOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
31538 : : jstring jresult = 0 ;
31539 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31540 : : char *arg2 = (char *) 0 ;
31541 : : char *result = 0 ;
31542 : :
31543 : : (void)jenv;
31544 : : (void)jcls;
31545 : : (void)jarg1_;
31546 : 0 : arg1 = *(struct mapObj **)&jarg1;
31547 : : {
31548 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31549 : : }
31550 : : {
31551 : : errorObj *ms_error;
31552 : : result = (char *)mapObj_getConfigOption(arg1,arg2);
31553 : 0 : ms_error = msGetErrorObj();
31554 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31555 : : char ms_message[8192];
31556 : 0 : char* msg = msGetErrorString(";");
31557 : 0 : int ms_errorcode = ms_error->code;
31558 [ # # ]: 0 : if (msg) {
31559 : 0 : snprintf(ms_message, 8192, msg);
31560 : 0 : free(msg);
31561 : : }
31562 : : else sprintf(ms_message, "Unknown message");
31563 : :
31564 : 0 : msResetErrorList();
31565 : :
31566 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31567 : : case MS_NOTFOUND:
31568 : : break;
31569 : : case -1:
31570 : : break;
31571 : : case MS_IOERR:
31572 : : {
31573 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31574 : : };
31575 : : break;
31576 : : case MS_MEMERR:
31577 : : {
31578 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31579 : : };
31580 : : break;
31581 : : case MS_TYPEERR:
31582 : : {
31583 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31584 : : };
31585 : : break;
31586 : : case MS_EOFERR:
31587 : : {
31588 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31589 : : };
31590 : : break;
31591 : : case MS_CHILDERR:
31592 : : {
31593 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31594 : : };
31595 : : break;
31596 : : case MS_NULLPARENTERR:
31597 : : {
31598 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31599 : : };
31600 : : break;
31601 : : default:
31602 : : {
31603 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31604 : : };
31605 : : break;
31606 : : }
31607 : : }
31608 : : }
31609 : : {
31610 : 0 : jresult = JNU_NewStringNative(jenv, result);
31611 : : }
31612 [ # # ]: 0 : if (arg2) free(arg2);
31613 : : return jresult;
31614 : : }
31615 : :
31616 : :
31617 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1applyConfigOptions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31618 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31619 : :
31620 : : (void)jenv;
31621 : : (void)jcls;
31622 : : (void)jarg1_;
31623 : 0 : arg1 = *(struct mapObj **)&jarg1;
31624 : : {
31625 : : errorObj *ms_error;
31626 : : mapObj_applyConfigOptions(arg1);
31627 : 0 : ms_error = msGetErrorObj();
31628 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31629 : : char ms_message[8192];
31630 : 0 : char* msg = msGetErrorString(";");
31631 : 0 : int ms_errorcode = ms_error->code;
31632 [ # # ]: 0 : if (msg) {
31633 : 0 : snprintf(ms_message, 8192, msg);
31634 : 0 : free(msg);
31635 : : }
31636 : : else sprintf(ms_message, "Unknown message");
31637 : :
31638 : 0 : msResetErrorList();
31639 : :
31640 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31641 : : case MS_NOTFOUND:
31642 : : break;
31643 : : case -1:
31644 : : break;
31645 : : case MS_IOERR:
31646 : : {
31647 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
31648 : : };
31649 : : break;
31650 : : case MS_MEMERR:
31651 : : {
31652 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
31653 : : };
31654 : : break;
31655 : : case MS_TYPEERR:
31656 : : {
31657 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
31658 : : };
31659 : : break;
31660 : : case MS_EOFERR:
31661 : : {
31662 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
31663 : : };
31664 : : break;
31665 : : case MS_CHILDERR:
31666 : : {
31667 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
31668 : : };
31669 : : break;
31670 : : case MS_NULLPARENTERR:
31671 : : {
31672 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
31673 : : };
31674 : : break;
31675 : : default:
31676 : : {
31677 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
31678 : : };
31679 : : break;
31680 : : }
31681 : : }
31682 : : }
31683 : : }
31684 : :
31685 : :
31686 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1applySLD(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
31687 : : jint jresult = 0 ;
31688 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31689 : : char *arg2 = (char *) 0 ;
31690 : : int result;
31691 : :
31692 : : (void)jenv;
31693 : : (void)jcls;
31694 : : (void)jarg1_;
31695 : 0 : arg1 = *(struct mapObj **)&jarg1;
31696 : : {
31697 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31698 : : }
31699 : : {
31700 : : errorObj *ms_error;
31701 : : result = (int)mapObj_applySLD(arg1,arg2);
31702 : 0 : ms_error = msGetErrorObj();
31703 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31704 : : char ms_message[8192];
31705 : 0 : char* msg = msGetErrorString(";");
31706 : 0 : int ms_errorcode = ms_error->code;
31707 [ # # ]: 0 : if (msg) {
31708 : 0 : snprintf(ms_message, 8192, msg);
31709 : 0 : free(msg);
31710 : : }
31711 : : else sprintf(ms_message, "Unknown message");
31712 : :
31713 : 0 : msResetErrorList();
31714 : :
31715 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31716 : : case MS_NOTFOUND:
31717 : : break;
31718 : : case -1:
31719 : : break;
31720 : : case MS_IOERR:
31721 : : {
31722 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31723 : : };
31724 : : break;
31725 : : case MS_MEMERR:
31726 : : {
31727 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31728 : : };
31729 : : break;
31730 : : case MS_TYPEERR:
31731 : : {
31732 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31733 : : };
31734 : : break;
31735 : : case MS_EOFERR:
31736 : : {
31737 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31738 : : };
31739 : : break;
31740 : : case MS_CHILDERR:
31741 : : {
31742 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31743 : : };
31744 : : break;
31745 : : case MS_NULLPARENTERR:
31746 : : {
31747 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31748 : : };
31749 : : break;
31750 : : default:
31751 : : {
31752 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31753 : : };
31754 : : break;
31755 : : }
31756 : : }
31757 : : }
31758 : : jresult = (jint)result;
31759 [ # # ]: 0 : if (arg2) free(arg2);
31760 : : return jresult;
31761 : : }
31762 : :
31763 : :
31764 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1applySLDURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
31765 : : jint jresult = 0 ;
31766 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31767 : : char *arg2 = (char *) 0 ;
31768 : : int result;
31769 : :
31770 : : (void)jenv;
31771 : : (void)jcls;
31772 : : (void)jarg1_;
31773 : 0 : arg1 = *(struct mapObj **)&jarg1;
31774 : : {
31775 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31776 : : }
31777 : : {
31778 : : errorObj *ms_error;
31779 : : result = (int)mapObj_applySLDURL(arg1,arg2);
31780 : 0 : ms_error = msGetErrorObj();
31781 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31782 : : char ms_message[8192];
31783 : 0 : char* msg = msGetErrorString(";");
31784 : 0 : int ms_errorcode = ms_error->code;
31785 [ # # ]: 0 : if (msg) {
31786 : 0 : snprintf(ms_message, 8192, msg);
31787 : 0 : free(msg);
31788 : : }
31789 : : else sprintf(ms_message, "Unknown message");
31790 : :
31791 : 0 : msResetErrorList();
31792 : :
31793 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31794 : : case MS_NOTFOUND:
31795 : : break;
31796 : : case -1:
31797 : : break;
31798 : : case MS_IOERR:
31799 : : {
31800 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31801 : : };
31802 : : break;
31803 : : case MS_MEMERR:
31804 : : {
31805 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31806 : : };
31807 : : break;
31808 : : case MS_TYPEERR:
31809 : : {
31810 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31811 : : };
31812 : : break;
31813 : : case MS_EOFERR:
31814 : : {
31815 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31816 : : };
31817 : : break;
31818 : : case MS_CHILDERR:
31819 : : {
31820 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31821 : : };
31822 : : break;
31823 : : case MS_NULLPARENTERR:
31824 : : {
31825 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31826 : : };
31827 : : break;
31828 : : default:
31829 : : {
31830 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31831 : : };
31832 : : break;
31833 : : }
31834 : : }
31835 : : }
31836 : : jresult = (jint)result;
31837 [ # # ]: 0 : if (arg2) free(arg2);
31838 : : return jresult;
31839 : : }
31840 : :
31841 : :
31842 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1generateSLD(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31843 : : jstring jresult = 0 ;
31844 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31845 : : char *result = 0 ;
31846 : :
31847 : : (void)jenv;
31848 : : (void)jcls;
31849 : : (void)jarg1_;
31850 : 0 : arg1 = *(struct mapObj **)&jarg1;
31851 : : {
31852 : : errorObj *ms_error;
31853 : : result = (char *)mapObj_generateSLD(arg1);
31854 : 0 : ms_error = msGetErrorObj();
31855 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31856 : : char ms_message[8192];
31857 : 0 : char* msg = msGetErrorString(";");
31858 : 0 : int ms_errorcode = ms_error->code;
31859 [ # # ]: 0 : if (msg) {
31860 : 0 : snprintf(ms_message, 8192, msg);
31861 : 0 : free(msg);
31862 : : }
31863 : : else sprintf(ms_message, "Unknown message");
31864 : :
31865 : 0 : msResetErrorList();
31866 : :
31867 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31868 : : case MS_NOTFOUND:
31869 : : break;
31870 : : case -1:
31871 : : break;
31872 : : case MS_IOERR:
31873 : : {
31874 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31875 : : };
31876 : : break;
31877 : : case MS_MEMERR:
31878 : : {
31879 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31880 : : };
31881 : : break;
31882 : : case MS_TYPEERR:
31883 : : {
31884 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31885 : : };
31886 : : break;
31887 : : case MS_EOFERR:
31888 : : {
31889 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31890 : : };
31891 : : break;
31892 : : case MS_CHILDERR:
31893 : : {
31894 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31895 : : };
31896 : : break;
31897 : : case MS_NULLPARENTERR:
31898 : : {
31899 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31900 : : };
31901 : : break;
31902 : : default:
31903 : : {
31904 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31905 : : };
31906 : : break;
31907 : : }
31908 : : }
31909 : : }
31910 : : {
31911 : 0 : jresult = JNU_NewStringNative(jenv, result);
31912 : : }
31913 : 0 : free(result);
31914 : 0 : return jresult;
31915 : : }
31916 : :
31917 : :
31918 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1processTemplate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jlong jarg4, jint jarg5) {
31919 : : jstring jresult = 0 ;
31920 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31921 : : int arg2 ;
31922 : : char **arg3 = (char **) 0 ;
31923 : : char **arg4 = (char **) 0 ;
31924 : : int arg5 ;
31925 : : char *result = 0 ;
31926 : :
31927 : : (void)jenv;
31928 : : (void)jcls;
31929 : : (void)jarg1_;
31930 : 0 : arg1 = *(struct mapObj **)&jarg1;
31931 : : arg2 = (int)jarg2;
31932 : 0 : arg3 = *(char ***)&jarg3;
31933 : 0 : arg4 = *(char ***)&jarg4;
31934 : : arg5 = (int)jarg5;
31935 : : {
31936 : : errorObj *ms_error;
31937 : : result = (char *)mapObj_processTemplate(arg1,arg2,arg3,arg4,arg5);
31938 : 0 : ms_error = msGetErrorObj();
31939 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31940 : : char ms_message[8192];
31941 : 0 : char* msg = msGetErrorString(";");
31942 : 0 : int ms_errorcode = ms_error->code;
31943 [ # # ]: 0 : if (msg) {
31944 : 0 : snprintf(ms_message, 8192, msg);
31945 : 0 : free(msg);
31946 : : }
31947 : : else sprintf(ms_message, "Unknown message");
31948 : :
31949 : 0 : msResetErrorList();
31950 : :
31951 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31952 : : case MS_NOTFOUND:
31953 : : break;
31954 : : case -1:
31955 : : break;
31956 : : case MS_IOERR:
31957 : : {
31958 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31959 : : };
31960 : : break;
31961 : : case MS_MEMERR:
31962 : : {
31963 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31964 : : };
31965 : : break;
31966 : : case MS_TYPEERR:
31967 : : {
31968 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31969 : : };
31970 : : break;
31971 : : case MS_EOFERR:
31972 : : {
31973 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31974 : : };
31975 : : break;
31976 : : case MS_CHILDERR:
31977 : : {
31978 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31979 : : };
31980 : : break;
31981 : : case MS_NULLPARENTERR:
31982 : : {
31983 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31984 : : };
31985 : : break;
31986 : : default:
31987 : : {
31988 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31989 : : };
31990 : : break;
31991 : : }
31992 : : }
31993 : : }
31994 : : {
31995 : 0 : jresult = JNU_NewStringNative(jenv, result);
31996 : : }
31997 : 0 : free(result);
31998 : 0 : return jresult;
31999 : : }
32000 : :
32001 : :
32002 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1processLegendTemplate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jint jarg4) {
32003 : : jstring jresult = 0 ;
32004 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32005 : : char **arg2 = (char **) 0 ;
32006 : : char **arg3 = (char **) 0 ;
32007 : : int arg4 ;
32008 : : char *result = 0 ;
32009 : :
32010 : : (void)jenv;
32011 : : (void)jcls;
32012 : : (void)jarg1_;
32013 : 0 : arg1 = *(struct mapObj **)&jarg1;
32014 : 0 : arg2 = *(char ***)&jarg2;
32015 : 0 : arg3 = *(char ***)&jarg3;
32016 : : arg4 = (int)jarg4;
32017 : : {
32018 : : errorObj *ms_error;
32019 : : result = (char *)mapObj_processLegendTemplate(arg1,arg2,arg3,arg4);
32020 : 0 : ms_error = msGetErrorObj();
32021 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32022 : : char ms_message[8192];
32023 : 0 : char* msg = msGetErrorString(";");
32024 : 0 : int ms_errorcode = ms_error->code;
32025 [ # # ]: 0 : if (msg) {
32026 : 0 : snprintf(ms_message, 8192, msg);
32027 : 0 : free(msg);
32028 : : }
32029 : : else sprintf(ms_message, "Unknown message");
32030 : :
32031 : 0 : msResetErrorList();
32032 : :
32033 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32034 : : case MS_NOTFOUND:
32035 : : break;
32036 : : case -1:
32037 : : break;
32038 : : case MS_IOERR:
32039 : : {
32040 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32041 : : };
32042 : : break;
32043 : : case MS_MEMERR:
32044 : : {
32045 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32046 : : };
32047 : : break;
32048 : : case MS_TYPEERR:
32049 : : {
32050 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32051 : : };
32052 : : break;
32053 : : case MS_EOFERR:
32054 : : {
32055 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32056 : : };
32057 : : break;
32058 : : case MS_CHILDERR:
32059 : : {
32060 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32061 : : };
32062 : : break;
32063 : : case MS_NULLPARENTERR:
32064 : : {
32065 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32066 : : };
32067 : : break;
32068 : : default:
32069 : : {
32070 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32071 : : };
32072 : : break;
32073 : : }
32074 : : }
32075 : : }
32076 : : {
32077 : 0 : jresult = JNU_NewStringNative(jenv, result);
32078 : : }
32079 : 0 : free(result);
32080 : 0 : return jresult;
32081 : : }
32082 : :
32083 : :
32084 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1processQueryTemplate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jint jarg4) {
32085 : : jstring jresult = 0 ;
32086 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32087 : : char **arg2 = (char **) 0 ;
32088 : : char **arg3 = (char **) 0 ;
32089 : : int arg4 ;
32090 : : char *result = 0 ;
32091 : :
32092 : : (void)jenv;
32093 : : (void)jcls;
32094 : : (void)jarg1_;
32095 : 0 : arg1 = *(struct mapObj **)&jarg1;
32096 : 0 : arg2 = *(char ***)&jarg2;
32097 : 0 : arg3 = *(char ***)&jarg3;
32098 : : arg4 = (int)jarg4;
32099 : : {
32100 : : errorObj *ms_error;
32101 : : result = (char *)mapObj_processQueryTemplate(arg1,arg2,arg3,arg4);
32102 : 0 : ms_error = msGetErrorObj();
32103 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32104 : : char ms_message[8192];
32105 : 0 : char* msg = msGetErrorString(";");
32106 : 0 : int ms_errorcode = ms_error->code;
32107 [ # # ]: 0 : if (msg) {
32108 : 0 : snprintf(ms_message, 8192, msg);
32109 : 0 : free(msg);
32110 : : }
32111 : : else sprintf(ms_message, "Unknown message");
32112 : :
32113 : 0 : msResetErrorList();
32114 : :
32115 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32116 : : case MS_NOTFOUND:
32117 : : break;
32118 : : case -1:
32119 : : break;
32120 : : case MS_IOERR:
32121 : : {
32122 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32123 : : };
32124 : : break;
32125 : : case MS_MEMERR:
32126 : : {
32127 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32128 : : };
32129 : : break;
32130 : : case MS_TYPEERR:
32131 : : {
32132 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32133 : : };
32134 : : break;
32135 : : case MS_EOFERR:
32136 : : {
32137 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32138 : : };
32139 : : break;
32140 : : case MS_CHILDERR:
32141 : : {
32142 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32143 : : };
32144 : : break;
32145 : : case MS_NULLPARENTERR:
32146 : : {
32147 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32148 : : };
32149 : : break;
32150 : : default:
32151 : : {
32152 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32153 : : };
32154 : : break;
32155 : : }
32156 : : }
32157 : : }
32158 : : {
32159 : 0 : jresult = JNU_NewStringNative(jenv, result);
32160 : : }
32161 : 0 : free(result);
32162 : 0 : return jresult;
32163 : : }
32164 : :
32165 : :
32166 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getOutputFormatByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32167 : : jlong jresult = 0 ;
32168 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32169 : : char *arg2 = (char *) 0 ;
32170 : : outputFormatObj *result = 0 ;
32171 : :
32172 : : (void)jenv;
32173 : : (void)jcls;
32174 : : (void)jarg1_;
32175 : 0 : arg1 = *(struct mapObj **)&jarg1;
32176 : : {
32177 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
32178 : : }
32179 : : {
32180 : : errorObj *ms_error;
32181 : : result = (outputFormatObj *)mapObj_getOutputFormatByName(arg1,arg2);
32182 : 0 : ms_error = msGetErrorObj();
32183 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32184 : : char ms_message[8192];
32185 : 0 : char* msg = msGetErrorString(";");
32186 : 0 : int ms_errorcode = ms_error->code;
32187 [ # # ]: 0 : if (msg) {
32188 : 0 : snprintf(ms_message, 8192, msg);
32189 : 0 : free(msg);
32190 : : }
32191 : : else sprintf(ms_message, "Unknown message");
32192 : :
32193 : 0 : msResetErrorList();
32194 : :
32195 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32196 : : case MS_NOTFOUND:
32197 : : break;
32198 : : case -1:
32199 : : break;
32200 : : case MS_IOERR:
32201 : : {
32202 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32203 : : };
32204 : : break;
32205 : : case MS_MEMERR:
32206 : : {
32207 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32208 : : };
32209 : : break;
32210 : : case MS_TYPEERR:
32211 : : {
32212 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32213 : : };
32214 : : break;
32215 : : case MS_EOFERR:
32216 : : {
32217 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32218 : : };
32219 : : break;
32220 : : case MS_CHILDERR:
32221 : : {
32222 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32223 : : };
32224 : : break;
32225 : : case MS_NULLPARENTERR:
32226 : : {
32227 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32228 : : };
32229 : : break;
32230 : : default:
32231 : : {
32232 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32233 : : };
32234 : : break;
32235 : : }
32236 : : }
32237 : : }
32238 : 0 : *(outputFormatObj **)&jresult = result;
32239 [ # # ]: 0 : if (arg2) free(arg2);
32240 : 0 : return jresult;
32241 : : }
32242 : :
32243 : :
32244 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1appendOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
32245 : : jint jresult = 0 ;
32246 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32247 : : outputFormatObj *arg2 = (outputFormatObj *) 0 ;
32248 : : int result;
32249 : :
32250 : : (void)jenv;
32251 : : (void)jcls;
32252 : : (void)jarg1_;
32253 : : (void)jarg2_;
32254 : 1 : arg1 = *(struct mapObj **)&jarg1;
32255 : 1 : arg2 = *(outputFormatObj **)&jarg2;
32256 : : {
32257 : : errorObj *ms_error;
32258 : : result = (int)mapObj_appendOutputFormat(arg1,arg2);
32259 : 1 : ms_error = msGetErrorObj();
32260 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32261 : : char ms_message[8192];
32262 : 0 : char* msg = msGetErrorString(";");
32263 : 0 : int ms_errorcode = ms_error->code;
32264 [ # # ]: 0 : if (msg) {
32265 : 0 : snprintf(ms_message, 8192, msg);
32266 : 0 : free(msg);
32267 : : }
32268 : : else sprintf(ms_message, "Unknown message");
32269 : :
32270 : 0 : msResetErrorList();
32271 : :
32272 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32273 : : case MS_NOTFOUND:
32274 : : break;
32275 : : case -1:
32276 : : break;
32277 : : case MS_IOERR:
32278 : : {
32279 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32280 : : };
32281 : : break;
32282 : : case MS_MEMERR:
32283 : : {
32284 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32285 : : };
32286 : : break;
32287 : : case MS_TYPEERR:
32288 : : {
32289 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32290 : : };
32291 : : break;
32292 : : case MS_EOFERR:
32293 : : {
32294 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32295 : : };
32296 : : break;
32297 : : case MS_CHILDERR:
32298 : : {
32299 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32300 : : };
32301 : : break;
32302 : : case MS_NULLPARENTERR:
32303 : : {
32304 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32305 : : };
32306 : : break;
32307 : : default:
32308 : : {
32309 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32310 : : };
32311 : : break;
32312 : : }
32313 : : }
32314 : : }
32315 : : jresult = (jint)result;
32316 : : return jresult;
32317 : : }
32318 : :
32319 : :
32320 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1removeOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32321 : : jint jresult = 0 ;
32322 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32323 : : char *arg2 = (char *) 0 ;
32324 : : int result;
32325 : :
32326 : : (void)jenv;
32327 : : (void)jcls;
32328 : : (void)jarg1_;
32329 : 0 : arg1 = *(struct mapObj **)&jarg1;
32330 : : {
32331 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
32332 : : }
32333 : : {
32334 : : errorObj *ms_error;
32335 : : result = (int)mapObj_removeOutputFormat(arg1,arg2);
32336 : 0 : ms_error = msGetErrorObj();
32337 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32338 : : char ms_message[8192];
32339 : 0 : char* msg = msGetErrorString(";");
32340 : 0 : int ms_errorcode = ms_error->code;
32341 [ # # ]: 0 : if (msg) {
32342 : 0 : snprintf(ms_message, 8192, msg);
32343 : 0 : free(msg);
32344 : : }
32345 : : else sprintf(ms_message, "Unknown message");
32346 : :
32347 : 0 : msResetErrorList();
32348 : :
32349 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32350 : : case MS_NOTFOUND:
32351 : : break;
32352 : : case -1:
32353 : : break;
32354 : : case MS_IOERR:
32355 : : {
32356 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32357 : : };
32358 : : break;
32359 : : case MS_MEMERR:
32360 : : {
32361 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32362 : : };
32363 : : break;
32364 : : case MS_TYPEERR:
32365 : : {
32366 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32367 : : };
32368 : : break;
32369 : : case MS_EOFERR:
32370 : : {
32371 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32372 : : };
32373 : : break;
32374 : : case MS_CHILDERR:
32375 : : {
32376 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32377 : : };
32378 : : break;
32379 : : case MS_NULLPARENTERR:
32380 : : {
32381 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32382 : : };
32383 : : break;
32384 : : default:
32385 : : {
32386 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32387 : : };
32388 : : break;
32389 : : }
32390 : : }
32391 : : }
32392 : : jresult = (jint)result;
32393 [ # # ]: 0 : if (arg2) free(arg2);
32394 : : return jresult;
32395 : : }
32396 : :
32397 : :
32398 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1loadOWSParameters(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
32399 : : jint jresult = 0 ;
32400 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32401 : : cgiRequestObj *arg2 = (cgiRequestObj *) 0 ;
32402 : : char *arg3 = (char *) "1.1.1" ;
32403 : : int result;
32404 : :
32405 : : (void)jenv;
32406 : : (void)jcls;
32407 : : (void)jarg1_;
32408 : : (void)jarg2_;
32409 : 0 : arg1 = *(struct mapObj **)&jarg1;
32410 : 0 : arg2 = *(cgiRequestObj **)&jarg2;
32411 : : {
32412 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
32413 : : }
32414 : : {
32415 : : errorObj *ms_error;
32416 : : result = (int)mapObj_loadOWSParameters(arg1,arg2,arg3);
32417 : 0 : ms_error = msGetErrorObj();
32418 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32419 : : char ms_message[8192];
32420 : 0 : char* msg = msGetErrorString(";");
32421 : 0 : int ms_errorcode = ms_error->code;
32422 [ # # ]: 0 : if (msg) {
32423 : 0 : snprintf(ms_message, 8192, msg);
32424 : 0 : free(msg);
32425 : : }
32426 : : else sprintf(ms_message, "Unknown message");
32427 : :
32428 : 0 : msResetErrorList();
32429 : :
32430 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32431 : : case MS_NOTFOUND:
32432 : : break;
32433 : : case -1:
32434 : : break;
32435 : : case MS_IOERR:
32436 : : {
32437 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32438 : : };
32439 : : break;
32440 : : case MS_MEMERR:
32441 : : {
32442 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32443 : : };
32444 : : break;
32445 : : case MS_TYPEERR:
32446 : : {
32447 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32448 : : };
32449 : : break;
32450 : : case MS_EOFERR:
32451 : : {
32452 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32453 : : };
32454 : : break;
32455 : : case MS_CHILDERR:
32456 : : {
32457 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32458 : : };
32459 : : break;
32460 : : case MS_NULLPARENTERR:
32461 : : {
32462 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32463 : : };
32464 : : break;
32465 : : default:
32466 : : {
32467 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32468 : : };
32469 : : break;
32470 : : }
32471 : : }
32472 : : }
32473 : : jresult = (jint)result;
32474 [ # # ]: 0 : if (arg3) free(arg3);
32475 : : return jresult;
32476 : : }
32477 : :
32478 : :
32479 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1OWSDispatch(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
32480 : : jint jresult = 0 ;
32481 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32482 : : cgiRequestObj *arg2 = (cgiRequestObj *) 0 ;
32483 : : int result;
32484 : :
32485 : : (void)jenv;
32486 : : (void)jcls;
32487 : : (void)jarg1_;
32488 : : (void)jarg2_;
32489 : 1 : arg1 = *(struct mapObj **)&jarg1;
32490 : 1 : arg2 = *(cgiRequestObj **)&jarg2;
32491 : : {
32492 : : errorObj *ms_error;
32493 : : result = (int)mapObj_OWSDispatch(arg1,arg2);
32494 : 1 : ms_error = msGetErrorObj();
32495 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32496 : : char ms_message[8192];
32497 : 0 : char* msg = msGetErrorString(";");
32498 : 0 : int ms_errorcode = ms_error->code;
32499 [ # # ]: 0 : if (msg) {
32500 : 0 : snprintf(ms_message, 8192, msg);
32501 : 0 : free(msg);
32502 : : }
32503 : : else sprintf(ms_message, "Unknown message");
32504 : :
32505 : 0 : msResetErrorList();
32506 : :
32507 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32508 : : case MS_NOTFOUND:
32509 : : break;
32510 : : case -1:
32511 : : break;
32512 : : case MS_IOERR:
32513 : : {
32514 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32515 : : };
32516 : : break;
32517 : : case MS_MEMERR:
32518 : : {
32519 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32520 : : };
32521 : : break;
32522 : : case MS_TYPEERR:
32523 : : {
32524 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32525 : : };
32526 : : break;
32527 : : case MS_EOFERR:
32528 : : {
32529 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32530 : : };
32531 : : break;
32532 : : case MS_CHILDERR:
32533 : : {
32534 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32535 : : };
32536 : : break;
32537 : : case MS_NULLPARENTERR:
32538 : : {
32539 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32540 : : };
32541 : : break;
32542 : : default:
32543 : : {
32544 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32545 : : };
32546 : : break;
32547 : : }
32548 : : }
32549 : : }
32550 : : jresult = (jint)result;
32551 : : return jresult;
32552 : : }
32553 : :
32554 : :
32555 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32556 : : jstring jresult = 0 ;
32557 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32558 : : char *result = 0 ;
32559 : :
32560 : : (void)jenv;
32561 : : (void)jcls;
32562 : : (void)jarg1_;
32563 : 0 : arg1 = *(struct mapObj **)&jarg1;
32564 : : {
32565 : : errorObj *ms_error;
32566 : : result = (char *)mapObj_convertToString(arg1);
32567 : 0 : ms_error = msGetErrorObj();
32568 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32569 : : char ms_message[8192];
32570 : 0 : char* msg = msGetErrorString(";");
32571 : 0 : int ms_errorcode = ms_error->code;
32572 [ # # ]: 0 : if (msg) {
32573 : 0 : snprintf(ms_message, 8192, msg);
32574 : 0 : free(msg);
32575 : : }
32576 : : else sprintf(ms_message, "Unknown message");
32577 : :
32578 : 0 : msResetErrorList();
32579 : :
32580 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32581 : : case MS_NOTFOUND:
32582 : : break;
32583 : : case -1:
32584 : : break;
32585 : : case MS_IOERR:
32586 : : {
32587 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32588 : : };
32589 : : break;
32590 : : case MS_MEMERR:
32591 : : {
32592 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32593 : : };
32594 : : break;
32595 : : case MS_TYPEERR:
32596 : : {
32597 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32598 : : };
32599 : : break;
32600 : : case MS_EOFERR:
32601 : : {
32602 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32603 : : };
32604 : : break;
32605 : : case MS_CHILDERR:
32606 : : {
32607 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32608 : : };
32609 : : break;
32610 : : case MS_NULLPARENTERR:
32611 : : {
32612 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32613 : : };
32614 : : break;
32615 : : default:
32616 : : {
32617 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32618 : : };
32619 : : break;
32620 : : }
32621 : : }
32622 : : }
32623 : : {
32624 : 0 : jresult = JNU_NewStringNative(jenv, result);
32625 : : }
32626 : 0 : free(result);
32627 : 0 : return jresult;
32628 : : }
32629 : :
32630 : :
32631 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1zoomPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_, jint jarg4, jint jarg5, jlong jarg6, jobject jarg6_, jlong jarg7, jobject jarg7_) {
32632 : : jint jresult = 0 ;
32633 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32634 : : int arg2 ;
32635 : : pointObj *arg3 = (pointObj *) 0 ;
32636 : : int arg4 ;
32637 : : int arg5 ;
32638 : : rectObj *arg6 = (rectObj *) 0 ;
32639 : : rectObj *arg7 = (rectObj *) 0 ;
32640 : : int result;
32641 : :
32642 : : (void)jenv;
32643 : : (void)jcls;
32644 : : (void)jarg1_;
32645 : : (void)jarg3_;
32646 : : (void)jarg6_;
32647 : : (void)jarg7_;
32648 : 0 : arg1 = *(struct mapObj **)&jarg1;
32649 : : arg2 = (int)jarg2;
32650 : 0 : arg3 = *(pointObj **)&jarg3;
32651 : : arg4 = (int)jarg4;
32652 : : arg5 = (int)jarg5;
32653 : 0 : arg6 = *(rectObj **)&jarg6;
32654 : 0 : arg7 = *(rectObj **)&jarg7;
32655 : : {
32656 : : errorObj *ms_error;
32657 : 0 : result = (int)mapObj_zoomPoint(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
32658 : 0 : ms_error = msGetErrorObj();
32659 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32660 : : char ms_message[8192];
32661 : 0 : char* msg = msGetErrorString(";");
32662 : 0 : int ms_errorcode = ms_error->code;
32663 [ # # ]: 0 : if (msg) {
32664 : 0 : snprintf(ms_message, 8192, msg);
32665 : 0 : free(msg);
32666 : : }
32667 : : else sprintf(ms_message, "Unknown message");
32668 : :
32669 : 0 : msResetErrorList();
32670 : :
32671 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32672 : : case MS_NOTFOUND:
32673 : : break;
32674 : : case -1:
32675 : : break;
32676 : : case MS_IOERR:
32677 : : {
32678 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32679 : : };
32680 : : break;
32681 : : case MS_MEMERR:
32682 : : {
32683 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32684 : : };
32685 : : break;
32686 : : case MS_TYPEERR:
32687 : : {
32688 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32689 : : };
32690 : : break;
32691 : : case MS_EOFERR:
32692 : : {
32693 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32694 : : };
32695 : : break;
32696 : : case MS_CHILDERR:
32697 : : {
32698 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32699 : : };
32700 : : break;
32701 : : case MS_NULLPARENTERR:
32702 : : {
32703 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32704 : : };
32705 : : break;
32706 : : default:
32707 : : {
32708 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32709 : : };
32710 : : break;
32711 : : }
32712 : : }
32713 : : }
32714 : : jresult = (jint)result;
32715 : : return jresult;
32716 : : }
32717 : :
32718 : :
32719 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1zoomRectangle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jint jarg4, jlong jarg5, jobject jarg5_, jlong jarg6, jobject jarg6_) {
32720 : : jint jresult = 0 ;
32721 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32722 : : rectObj *arg2 = (rectObj *) 0 ;
32723 : : int arg3 ;
32724 : : int arg4 ;
32725 : : rectObj *arg5 = (rectObj *) 0 ;
32726 : : rectObj *arg6 = (rectObj *) 0 ;
32727 : : int result;
32728 : :
32729 : : (void)jenv;
32730 : : (void)jcls;
32731 : : (void)jarg1_;
32732 : : (void)jarg2_;
32733 : : (void)jarg5_;
32734 : : (void)jarg6_;
32735 : 0 : arg1 = *(struct mapObj **)&jarg1;
32736 : 0 : arg2 = *(rectObj **)&jarg2;
32737 : : arg3 = (int)jarg3;
32738 : : arg4 = (int)jarg4;
32739 : 0 : arg5 = *(rectObj **)&jarg5;
32740 : 0 : arg6 = *(rectObj **)&jarg6;
32741 : : {
32742 : : errorObj *ms_error;
32743 : 0 : result = (int)mapObj_zoomRectangle(arg1,arg2,arg3,arg4,arg5,arg6);
32744 : 0 : ms_error = msGetErrorObj();
32745 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32746 : : char ms_message[8192];
32747 : 0 : char* msg = msGetErrorString(";");
32748 : 0 : int ms_errorcode = ms_error->code;
32749 [ # # ]: 0 : if (msg) {
32750 : 0 : snprintf(ms_message, 8192, msg);
32751 : 0 : free(msg);
32752 : : }
32753 : : else sprintf(ms_message, "Unknown message");
32754 : :
32755 : 0 : msResetErrorList();
32756 : :
32757 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32758 : : case MS_NOTFOUND:
32759 : : break;
32760 : : case -1:
32761 : : break;
32762 : : case MS_IOERR:
32763 : : {
32764 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32765 : : };
32766 : : break;
32767 : : case MS_MEMERR:
32768 : : {
32769 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32770 : : };
32771 : : break;
32772 : : case MS_TYPEERR:
32773 : : {
32774 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32775 : : };
32776 : : break;
32777 : : case MS_EOFERR:
32778 : : {
32779 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32780 : : };
32781 : : break;
32782 : : case MS_CHILDERR:
32783 : : {
32784 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32785 : : };
32786 : : break;
32787 : : case MS_NULLPARENTERR:
32788 : : {
32789 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32790 : : };
32791 : : break;
32792 : : default:
32793 : : {
32794 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32795 : : };
32796 : : break;
32797 : : }
32798 : : }
32799 : : }
32800 : : jresult = (jint)result;
32801 : : return jresult;
32802 : : }
32803 : :
32804 : :
32805 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1zoomScale(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jlong jarg3, jobject jarg3_, jint jarg4, jint jarg5, jlong jarg6, jobject jarg6_, jlong jarg7, jobject jarg7_) {
32806 : : jint jresult = 0 ;
32807 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32808 : : double arg2 ;
32809 : : pointObj *arg3 = (pointObj *) 0 ;
32810 : : int arg4 ;
32811 : : int arg5 ;
32812 : : rectObj *arg6 = (rectObj *) 0 ;
32813 : : rectObj *arg7 = (rectObj *) 0 ;
32814 : : int result;
32815 : :
32816 : : (void)jenv;
32817 : : (void)jcls;
32818 : : (void)jarg1_;
32819 : : (void)jarg3_;
32820 : : (void)jarg6_;
32821 : : (void)jarg7_;
32822 : 0 : arg1 = *(struct mapObj **)&jarg1;
32823 : : arg2 = (double)jarg2;
32824 : 0 : arg3 = *(pointObj **)&jarg3;
32825 : : arg4 = (int)jarg4;
32826 : : arg5 = (int)jarg5;
32827 : 0 : arg6 = *(rectObj **)&jarg6;
32828 : 0 : arg7 = *(rectObj **)&jarg7;
32829 : : {
32830 : : errorObj *ms_error;
32831 : 0 : result = (int)mapObj_zoomScale(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
32832 : 0 : ms_error = msGetErrorObj();
32833 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32834 : : char ms_message[8192];
32835 : 0 : char* msg = msGetErrorString(";");
32836 : 0 : int ms_errorcode = ms_error->code;
32837 [ # # ]: 0 : if (msg) {
32838 : 0 : snprintf(ms_message, 8192, msg);
32839 : 0 : free(msg);
32840 : : }
32841 : : else sprintf(ms_message, "Unknown message");
32842 : :
32843 : 0 : msResetErrorList();
32844 : :
32845 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32846 : : case MS_NOTFOUND:
32847 : : break;
32848 : : case -1:
32849 : : break;
32850 : : case MS_IOERR:
32851 : : {
32852 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32853 : : };
32854 : : break;
32855 : : case MS_MEMERR:
32856 : : {
32857 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32858 : : };
32859 : : break;
32860 : : case MS_TYPEERR:
32861 : : {
32862 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32863 : : };
32864 : : break;
32865 : : case MS_EOFERR:
32866 : : {
32867 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32868 : : };
32869 : : break;
32870 : : case MS_CHILDERR:
32871 : : {
32872 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32873 : : };
32874 : : break;
32875 : : case MS_NULLPARENTERR:
32876 : : {
32877 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32878 : : };
32879 : : break;
32880 : : default:
32881 : : {
32882 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32883 : : };
32884 : : break;
32885 : : }
32886 : : }
32887 : : }
32888 : : jresult = (jint)result;
32889 : : return jresult;
32890 : : }
32891 : :
32892 : :
32893 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msSaveImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
32894 : : jint jresult = 0 ;
32895 : : mapObj *arg1 = (mapObj *) 0 ;
32896 : : imageObj *arg2 = (imageObj *) 0 ;
32897 : : char *arg3 = (char *) 0 ;
32898 : : int result;
32899 : :
32900 : : (void)jenv;
32901 : : (void)jcls;
32902 : : (void)jarg1_;
32903 : : (void)jarg2_;
32904 : 0 : arg1 = *(mapObj **)&jarg1;
32905 : 0 : arg2 = *(imageObj **)&jarg2;
32906 : : {
32907 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
32908 : : }
32909 : : {
32910 : : errorObj *ms_error;
32911 : 0 : result = (int)msSaveImage(arg1,arg2,arg3);
32912 : 0 : ms_error = msGetErrorObj();
32913 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32914 : : char ms_message[8192];
32915 : 0 : char* msg = msGetErrorString(";");
32916 : 0 : int ms_errorcode = ms_error->code;
32917 [ # # ]: 0 : if (msg) {
32918 : 0 : snprintf(ms_message, 8192, msg);
32919 : 0 : free(msg);
32920 : : }
32921 : : else sprintf(ms_message, "Unknown message");
32922 : :
32923 : 0 : msResetErrorList();
32924 : :
32925 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32926 : : case MS_NOTFOUND:
32927 : : break;
32928 : : case -1:
32929 : : break;
32930 : : case MS_IOERR:
32931 : : {
32932 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32933 : : };
32934 : : break;
32935 : : case MS_MEMERR:
32936 : : {
32937 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32938 : : };
32939 : : break;
32940 : : case MS_TYPEERR:
32941 : : {
32942 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32943 : : };
32944 : : break;
32945 : : case MS_EOFERR:
32946 : : {
32947 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32948 : : };
32949 : : break;
32950 : : case MS_CHILDERR:
32951 : : {
32952 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32953 : : };
32954 : : break;
32955 : : case MS_NULLPARENTERR:
32956 : : {
32957 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32958 : : };
32959 : : break;
32960 : : default:
32961 : : {
32962 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32963 : : };
32964 : : break;
32965 : : }
32966 : : }
32967 : : }
32968 : : jresult = (jint)result;
32969 [ # # ]: 0 : if (arg3) free(arg3);
32970 : : return jresult;
32971 : : }
32972 : :
32973 : :
32974 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msFreeImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32975 : : imageObj *arg1 = (imageObj *) 0 ;
32976 : :
32977 : : (void)jenv;
32978 : : (void)jcls;
32979 : : (void)jarg1_;
32980 : 0 : arg1 = *(imageObj **)&jarg1;
32981 : : {
32982 : : errorObj *ms_error;
32983 : 0 : msFreeImage(arg1);
32984 : 0 : ms_error = msGetErrorObj();
32985 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32986 : : char ms_message[8192];
32987 : 0 : char* msg = msGetErrorString(";");
32988 : 0 : int ms_errorcode = ms_error->code;
32989 [ # # ]: 0 : if (msg) {
32990 : 0 : snprintf(ms_message, 8192, msg);
32991 : 0 : free(msg);
32992 : : }
32993 : : else sprintf(ms_message, "Unknown message");
32994 : :
32995 : 0 : msResetErrorList();
32996 : :
32997 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32998 : : case MS_NOTFOUND:
32999 : : break;
33000 : : case -1:
33001 : : break;
33002 : : case MS_IOERR:
33003 : : {
33004 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
33005 : : };
33006 : : break;
33007 : : case MS_MEMERR:
33008 : : {
33009 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
33010 : : };
33011 : : break;
33012 : : case MS_TYPEERR:
33013 : : {
33014 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
33015 : : };
33016 : : break;
33017 : : case MS_EOFERR:
33018 : : {
33019 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
33020 : : };
33021 : : break;
33022 : : case MS_CHILDERR:
33023 : : {
33024 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33025 : : };
33026 : : break;
33027 : : case MS_NULLPARENTERR:
33028 : : {
33029 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33030 : : };
33031 : : break;
33032 : : default:
33033 : : {
33034 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
33035 : : };
33036 : : break;
33037 : : }
33038 : : }
33039 : : }
33040 : : }
33041 : :
33042 : :
33043 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msSetup(JNIEnv *jenv, jclass jcls) {
33044 : : jint jresult = 0 ;
33045 : : int result;
33046 : :
33047 : : (void)jenv;
33048 : : (void)jcls;
33049 : : {
33050 : : errorObj *ms_error;
33051 : 1 : result = (int)msSetup();
33052 : 1 : ms_error = msGetErrorObj();
33053 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33054 : : char ms_message[8192];
33055 : 0 : char* msg = msGetErrorString(";");
33056 : 0 : int ms_errorcode = ms_error->code;
33057 [ # # ]: 0 : if (msg) {
33058 : 0 : snprintf(ms_message, 8192, msg);
33059 : 0 : free(msg);
33060 : : }
33061 : : else sprintf(ms_message, "Unknown message");
33062 : :
33063 : 0 : msResetErrorList();
33064 : :
33065 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33066 : : case MS_NOTFOUND:
33067 : : break;
33068 : : case -1:
33069 : : break;
33070 : : case MS_IOERR:
33071 : : {
33072 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33073 : : };
33074 : : break;
33075 : : case MS_MEMERR:
33076 : : {
33077 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33078 : : };
33079 : : break;
33080 : : case MS_TYPEERR:
33081 : : {
33082 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33083 : : };
33084 : : break;
33085 : : case MS_EOFERR:
33086 : : {
33087 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33088 : : };
33089 : : break;
33090 : : case MS_CHILDERR:
33091 : : {
33092 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33093 : : };
33094 : : break;
33095 : : case MS_NULLPARENTERR:
33096 : : {
33097 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33098 : : };
33099 : : break;
33100 : : default:
33101 : : {
33102 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33103 : : };
33104 : : break;
33105 : : }
33106 : : }
33107 : : }
33108 : : jresult = (jint)result;
33109 : : return jresult;
33110 : : }
33111 : :
33112 : :
33113 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msCleanup(JNIEnv *jenv, jclass jcls, jint jarg1) {
33114 : : int arg1 ;
33115 : :
33116 : : (void)jenv;
33117 : : (void)jcls;
33118 : : arg1 = (int)jarg1;
33119 : : {
33120 : : errorObj *ms_error;
33121 : 0 : msCleanup(arg1);
33122 : 0 : ms_error = msGetErrorObj();
33123 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33124 : : char ms_message[8192];
33125 : 0 : char* msg = msGetErrorString(";");
33126 : 0 : int ms_errorcode = ms_error->code;
33127 [ # # ]: 0 : if (msg) {
33128 : 0 : snprintf(ms_message, 8192, msg);
33129 : 0 : free(msg);
33130 : : }
33131 : : else sprintf(ms_message, "Unknown message");
33132 : :
33133 : 0 : msResetErrorList();
33134 : :
33135 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33136 : : case MS_NOTFOUND:
33137 : : break;
33138 : : case -1:
33139 : : break;
33140 : : case MS_IOERR:
33141 : : {
33142 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
33143 : : };
33144 : : break;
33145 : : case MS_MEMERR:
33146 : : {
33147 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
33148 : : };
33149 : : break;
33150 : : case MS_TYPEERR:
33151 : : {
33152 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
33153 : : };
33154 : : break;
33155 : : case MS_EOFERR:
33156 : : {
33157 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
33158 : : };
33159 : : break;
33160 : : case MS_CHILDERR:
33161 : : {
33162 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33163 : : };
33164 : : break;
33165 : : case MS_NULLPARENTERR:
33166 : : {
33167 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33168 : : };
33169 : : break;
33170 : : default:
33171 : : {
33172 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
33173 : : };
33174 : : break;
33175 : : }
33176 : : }
33177 : : }
33178 : : }
33179 : :
33180 : :
33181 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msLoadMapFromString(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
33182 : : jlong jresult = 0 ;
33183 : : char *arg1 = (char *) 0 ;
33184 : : char *arg2 = (char *) 0 ;
33185 : : mapObj *result = 0 ;
33186 : :
33187 : : (void)jenv;
33188 : : (void)jcls;
33189 : : {
33190 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
33191 : : }
33192 : : {
33193 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
33194 : : }
33195 : : {
33196 : : errorObj *ms_error;
33197 : 0 : result = (mapObj *)msLoadMapFromString(arg1,arg2);
33198 : 0 : ms_error = msGetErrorObj();
33199 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33200 : : char ms_message[8192];
33201 : 0 : char* msg = msGetErrorString(";");
33202 : 0 : int ms_errorcode = ms_error->code;
33203 [ # # ]: 0 : if (msg) {
33204 : 0 : snprintf(ms_message, 8192, msg);
33205 : 0 : free(msg);
33206 : : }
33207 : : else sprintf(ms_message, "Unknown message");
33208 : :
33209 : 0 : msResetErrorList();
33210 : :
33211 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33212 : : case MS_NOTFOUND:
33213 : : break;
33214 : : case -1:
33215 : : break;
33216 : : case MS_IOERR:
33217 : : {
33218 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33219 : : };
33220 : : break;
33221 : : case MS_MEMERR:
33222 : : {
33223 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33224 : : };
33225 : : break;
33226 : : case MS_TYPEERR:
33227 : : {
33228 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33229 : : };
33230 : : break;
33231 : : case MS_EOFERR:
33232 : : {
33233 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33234 : : };
33235 : : break;
33236 : : case MS_CHILDERR:
33237 : : {
33238 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33239 : : };
33240 : : break;
33241 : : case MS_NULLPARENTERR:
33242 : : {
33243 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33244 : : };
33245 : : break;
33246 : : default:
33247 : : {
33248 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33249 : : };
33250 : : break;
33251 : : }
33252 : : }
33253 : : }
33254 : 0 : *(mapObj **)&jresult = result;
33255 [ # # ]: 0 : if (arg1) free(arg1);
33256 [ # # ]: 0 : if (arg2) free(arg2);
33257 : 0 : return jresult;
33258 : : }
33259 : :
33260 : :
33261 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1MAJOR_1get(JNIEnv *jenv, jclass jcls) {
33262 : : jint jresult = 0 ;
33263 : : int result;
33264 : :
33265 : : (void)jenv;
33266 : : (void)jcls;
33267 : : result = (int)(6);
33268 : : jresult = (jint)result;
33269 : 1 : return jresult;
33270 : : }
33271 : :
33272 : :
33273 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1MINOR_1get(JNIEnv *jenv, jclass jcls) {
33274 : : jint jresult = 0 ;
33275 : : int result;
33276 : :
33277 : : (void)jenv;
33278 : : (void)jcls;
33279 : : result = (int)(5);
33280 : : jresult = (jint)result;
33281 : 1 : return jresult;
33282 : : }
33283 : :
33284 : :
33285 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1REV_1get(JNIEnv *jenv, jclass jcls) {
33286 : : jint jresult = 0 ;
33287 : : int result;
33288 : :
33289 : : (void)jenv;
33290 : : (void)jcls;
33291 : : result = (int)(0);
33292 : : jresult = (jint)result;
33293 : 1 : return jresult;
33294 : : }
33295 : :
33296 : :
33297 : 1 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1get(JNIEnv *jenv, jclass jcls) {
33298 : : jstring jresult = 0 ;
33299 : : char *result = 0 ;
33300 : :
33301 : : (void)jenv;
33302 : : (void)jcls;
33303 : : result = (char *)("6.5-dev");
33304 : : {
33305 : 1 : jresult = JNU_NewStringNative(jenv, result);
33306 : : }
33307 : 1 : return jresult;
33308 : : }
33309 : :
33310 : :
33311 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1NUM_1get(JNIEnv *jenv, jclass jcls) {
33312 : : jint jresult = 0 ;
33313 : : int result;
33314 : :
33315 : : (void)jenv;
33316 : : (void)jcls;
33317 : : result = (int)(60500);
33318 : : jresult = (jint)result;
33319 : 1 : return jresult;
33320 : : }
33321 : :
33322 : :
33323 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1minx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
33324 : : rectObj *arg1 = (rectObj *) 0 ;
33325 : : double arg2 ;
33326 : :
33327 : : (void)jenv;
33328 : : (void)jcls;
33329 : : (void)jarg1_;
33330 : 0 : arg1 = *(rectObj **)&jarg1;
33331 : : arg2 = (double)jarg2;
33332 [ # # ]: 0 : if (arg1) (arg1)->minx = arg2;
33333 : 0 : }
33334 : :
33335 : :
33336 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1minx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33337 : : jdouble jresult = 0 ;
33338 : : rectObj *arg1 = (rectObj *) 0 ;
33339 : : double result;
33340 : :
33341 : : (void)jenv;
33342 : : (void)jcls;
33343 : : (void)jarg1_;
33344 : 1 : arg1 = *(rectObj **)&jarg1;
33345 : 1 : result = (double) ((arg1)->minx);
33346 : : jresult = (jdouble)result;
33347 : 1 : return jresult;
33348 : : }
33349 : :
33350 : :
33351 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1miny_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
33352 : : rectObj *arg1 = (rectObj *) 0 ;
33353 : : double arg2 ;
33354 : :
33355 : : (void)jenv;
33356 : : (void)jcls;
33357 : : (void)jarg1_;
33358 : 0 : arg1 = *(rectObj **)&jarg1;
33359 : : arg2 = (double)jarg2;
33360 [ # # ]: 0 : if (arg1) (arg1)->miny = arg2;
33361 : 0 : }
33362 : :
33363 : :
33364 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1miny_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33365 : : jdouble jresult = 0 ;
33366 : : rectObj *arg1 = (rectObj *) 0 ;
33367 : : double result;
33368 : :
33369 : : (void)jenv;
33370 : : (void)jcls;
33371 : : (void)jarg1_;
33372 : 1 : arg1 = *(rectObj **)&jarg1;
33373 : 1 : result = (double) ((arg1)->miny);
33374 : : jresult = (jdouble)result;
33375 : 1 : return jresult;
33376 : : }
33377 : :
33378 : :
33379 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1maxx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
33380 : : rectObj *arg1 = (rectObj *) 0 ;
33381 : : double arg2 ;
33382 : :
33383 : : (void)jenv;
33384 : : (void)jcls;
33385 : : (void)jarg1_;
33386 : 0 : arg1 = *(rectObj **)&jarg1;
33387 : : arg2 = (double)jarg2;
33388 [ # # ]: 0 : if (arg1) (arg1)->maxx = arg2;
33389 : 0 : }
33390 : :
33391 : :
33392 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1maxx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33393 : : jdouble jresult = 0 ;
33394 : : rectObj *arg1 = (rectObj *) 0 ;
33395 : : double result;
33396 : :
33397 : : (void)jenv;
33398 : : (void)jcls;
33399 : : (void)jarg1_;
33400 : 1 : arg1 = *(rectObj **)&jarg1;
33401 : 1 : result = (double) ((arg1)->maxx);
33402 : : jresult = (jdouble)result;
33403 : 1 : return jresult;
33404 : : }
33405 : :
33406 : :
33407 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1maxy_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
33408 : : rectObj *arg1 = (rectObj *) 0 ;
33409 : : double arg2 ;
33410 : :
33411 : : (void)jenv;
33412 : : (void)jcls;
33413 : : (void)jarg1_;
33414 : 0 : arg1 = *(rectObj **)&jarg1;
33415 : : arg2 = (double)jarg2;
33416 [ # # ]: 0 : if (arg1) (arg1)->maxy = arg2;
33417 : 0 : }
33418 : :
33419 : :
33420 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1maxy_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33421 : : jdouble jresult = 0 ;
33422 : : rectObj *arg1 = (rectObj *) 0 ;
33423 : : double result;
33424 : :
33425 : : (void)jenv;
33426 : : (void)jcls;
33427 : : (void)jarg1_;
33428 : 1 : arg1 = *(rectObj **)&jarg1;
33429 : 1 : result = (double) ((arg1)->maxy);
33430 : : jresult = (jdouble)result;
33431 : 1 : return jresult;
33432 : : }
33433 : :
33434 : :
33435 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1rectObj(JNIEnv *jenv, jclass jcls, jdouble jarg1, jdouble jarg2, jdouble jarg3, jdouble jarg4, jint jarg5) {
33436 : : jlong jresult = 0 ;
33437 : : double arg1 = (double) -1.0 ;
33438 : : double arg2 = (double) -1.0 ;
33439 : : double arg3 = (double) -1.0 ;
33440 : : double arg4 = (double) -1.0 ;
33441 : : int arg5 = (int) 0 ;
33442 : : rectObj *result = 0 ;
33443 : :
33444 : : (void)jenv;
33445 : : (void)jcls;
33446 : : arg1 = (double)jarg1;
33447 : : arg2 = (double)jarg2;
33448 : : arg3 = (double)jarg3;
33449 : : arg4 = (double)jarg4;
33450 : : arg5 = (int)jarg5;
33451 : : {
33452 : : errorObj *ms_error;
33453 : 0 : result = (rectObj *)new_rectObj(arg1,arg2,arg3,arg4,arg5);
33454 : 0 : ms_error = msGetErrorObj();
33455 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33456 : : char ms_message[8192];
33457 : 0 : char* msg = msGetErrorString(";");
33458 : 0 : int ms_errorcode = ms_error->code;
33459 [ # # ]: 0 : if (msg) {
33460 : 0 : snprintf(ms_message, 8192, msg);
33461 : 0 : free(msg);
33462 : : }
33463 : : else sprintf(ms_message, "Unknown message");
33464 : :
33465 : 0 : msResetErrorList();
33466 : :
33467 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33468 : : case MS_NOTFOUND:
33469 : : break;
33470 : : case -1:
33471 : : break;
33472 : : case MS_IOERR:
33473 : : {
33474 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33475 : : };
33476 : : break;
33477 : : case MS_MEMERR:
33478 : : {
33479 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33480 : : };
33481 : : break;
33482 : : case MS_TYPEERR:
33483 : : {
33484 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33485 : : };
33486 : : break;
33487 : : case MS_EOFERR:
33488 : : {
33489 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33490 : : };
33491 : : break;
33492 : : case MS_CHILDERR:
33493 : : {
33494 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33495 : : };
33496 : : break;
33497 : : case MS_NULLPARENTERR:
33498 : : {
33499 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33500 : : };
33501 : : break;
33502 : : default:
33503 : : {
33504 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33505 : : };
33506 : : break;
33507 : : }
33508 : : }
33509 : : }
33510 : 0 : *(rectObj **)&jresult = result;
33511 : 0 : return jresult;
33512 : : }
33513 : :
33514 : :
33515 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1rectObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
33516 : : rectObj *arg1 = (rectObj *) 0 ;
33517 : :
33518 : : (void)jenv;
33519 : : (void)jcls;
33520 : 0 : arg1 = *(rectObj **)&jarg1;
33521 : : {
33522 : : errorObj *ms_error;
33523 : : delete_rectObj(arg1);
33524 : 0 : ms_error = msGetErrorObj();
33525 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33526 : : char ms_message[8192];
33527 : 0 : char* msg = msGetErrorString(";");
33528 : 0 : int ms_errorcode = ms_error->code;
33529 [ # # ]: 0 : if (msg) {
33530 : 0 : snprintf(ms_message, 8192, msg);
33531 : 0 : free(msg);
33532 : : }
33533 : : else sprintf(ms_message, "Unknown message");
33534 : :
33535 : 0 : msResetErrorList();
33536 : :
33537 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33538 : : case MS_NOTFOUND:
33539 : : break;
33540 : : case -1:
33541 : : break;
33542 : : case MS_IOERR:
33543 : : {
33544 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
33545 : : };
33546 : : break;
33547 : : case MS_MEMERR:
33548 : : {
33549 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
33550 : : };
33551 : : break;
33552 : : case MS_TYPEERR:
33553 : : {
33554 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
33555 : : };
33556 : : break;
33557 : : case MS_EOFERR:
33558 : : {
33559 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
33560 : : };
33561 : : break;
33562 : : case MS_CHILDERR:
33563 : : {
33564 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33565 : : };
33566 : : break;
33567 : : case MS_NULLPARENTERR:
33568 : : {
33569 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33570 : : };
33571 : : break;
33572 : : default:
33573 : : {
33574 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
33575 : : };
33576 : : break;
33577 : : }
33578 : : }
33579 : : }
33580 : : }
33581 : :
33582 : :
33583 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1project(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
33584 : : jint jresult = 0 ;
33585 : : rectObj *arg1 = (rectObj *) 0 ;
33586 : : projectionObj *arg2 = (projectionObj *) 0 ;
33587 : : projectionObj *arg3 = (projectionObj *) 0 ;
33588 : : int result;
33589 : :
33590 : : (void)jenv;
33591 : : (void)jcls;
33592 : : (void)jarg1_;
33593 : : (void)jarg2_;
33594 : : (void)jarg3_;
33595 : 0 : arg1 = *(rectObj **)&jarg1;
33596 : 0 : arg2 = *(projectionObj **)&jarg2;
33597 : 0 : arg3 = *(projectionObj **)&jarg3;
33598 : : {
33599 : : errorObj *ms_error;
33600 : : result = (int)rectObj_project(arg1,arg2,arg3);
33601 : 0 : ms_error = msGetErrorObj();
33602 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33603 : : char ms_message[8192];
33604 : 0 : char* msg = msGetErrorString(";");
33605 : 0 : int ms_errorcode = ms_error->code;
33606 [ # # ]: 0 : if (msg) {
33607 : 0 : snprintf(ms_message, 8192, msg);
33608 : 0 : free(msg);
33609 : : }
33610 : : else sprintf(ms_message, "Unknown message");
33611 : :
33612 : 0 : msResetErrorList();
33613 : :
33614 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33615 : : case MS_NOTFOUND:
33616 : : break;
33617 : : case -1:
33618 : : break;
33619 : : case MS_IOERR:
33620 : : {
33621 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33622 : : };
33623 : : break;
33624 : : case MS_MEMERR:
33625 : : {
33626 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33627 : : };
33628 : : break;
33629 : : case MS_TYPEERR:
33630 : : {
33631 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33632 : : };
33633 : : break;
33634 : : case MS_EOFERR:
33635 : : {
33636 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33637 : : };
33638 : : break;
33639 : : case MS_CHILDERR:
33640 : : {
33641 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33642 : : };
33643 : : break;
33644 : : case MS_NULLPARENTERR:
33645 : : {
33646 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33647 : : };
33648 : : break;
33649 : : default:
33650 : : {
33651 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33652 : : };
33653 : : break;
33654 : : }
33655 : : }
33656 : : }
33657 : : jresult = (jint)result;
33658 : : return jresult;
33659 : : }
33660 : :
33661 : :
33662 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1fit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
33663 : : jdouble jresult = 0 ;
33664 : : rectObj *arg1 = (rectObj *) 0 ;
33665 : : int arg2 ;
33666 : : int arg3 ;
33667 : : double result;
33668 : :
33669 : : (void)jenv;
33670 : : (void)jcls;
33671 : : (void)jarg1_;
33672 : 0 : arg1 = *(rectObj **)&jarg1;
33673 : : arg2 = (int)jarg2;
33674 : : arg3 = (int)jarg3;
33675 : : {
33676 : : errorObj *ms_error;
33677 : : result = (double)rectObj_fit(arg1,arg2,arg3);
33678 : 0 : ms_error = msGetErrorObj();
33679 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33680 : : char ms_message[8192];
33681 : 0 : char* msg = msGetErrorString(";");
33682 : 0 : int ms_errorcode = ms_error->code;
33683 [ # # ]: 0 : if (msg) {
33684 : 0 : snprintf(ms_message, 8192, msg);
33685 : 0 : free(msg);
33686 : : }
33687 : : else sprintf(ms_message, "Unknown message");
33688 : :
33689 : 0 : msResetErrorList();
33690 : :
33691 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33692 : : case MS_NOTFOUND:
33693 : : break;
33694 : : case -1:
33695 : : break;
33696 : : case MS_IOERR:
33697 : : {
33698 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33699 : : };
33700 : : break;
33701 : : case MS_MEMERR:
33702 : : {
33703 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33704 : : };
33705 : : break;
33706 : : case MS_TYPEERR:
33707 : : {
33708 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33709 : : };
33710 : : break;
33711 : : case MS_EOFERR:
33712 : : {
33713 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33714 : : };
33715 : : break;
33716 : : case MS_CHILDERR:
33717 : : {
33718 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33719 : : };
33720 : : break;
33721 : : case MS_NULLPARENTERR:
33722 : : {
33723 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33724 : : };
33725 : : break;
33726 : : default:
33727 : : {
33728 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33729 : : };
33730 : : break;
33731 : : }
33732 : : }
33733 : : }
33734 : : jresult = (jdouble)result;
33735 : : return jresult;
33736 : : }
33737 : :
33738 : :
33739 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_, jint jarg5, jstring jarg6) {
33740 : : jint jresult = 0 ;
33741 : : rectObj *arg1 = (rectObj *) 0 ;
33742 : : mapObj *arg2 = (mapObj *) 0 ;
33743 : : layerObj *arg3 = (layerObj *) 0 ;
33744 : : imageObj *arg4 = (imageObj *) 0 ;
33745 : : int arg5 ;
33746 : : char *arg6 = (char *) 0 ;
33747 : : int result;
33748 : :
33749 : : (void)jenv;
33750 : : (void)jcls;
33751 : : (void)jarg1_;
33752 : : (void)jarg2_;
33753 : : (void)jarg3_;
33754 : : (void)jarg4_;
33755 : 0 : arg1 = *(rectObj **)&jarg1;
33756 : 0 : arg2 = *(mapObj **)&jarg2;
33757 : 0 : arg3 = *(layerObj **)&jarg3;
33758 : 0 : arg4 = *(imageObj **)&jarg4;
33759 : : arg5 = (int)jarg5;
33760 : : {
33761 : 0 : arg6 = JNU_GetStringNativeChars(jenv, jarg6);
33762 : : }
33763 : : {
33764 : : errorObj *ms_error;
33765 : : result = (int)rectObj_draw(arg1,arg2,arg3,arg4,arg5,arg6);
33766 : 0 : ms_error = msGetErrorObj();
33767 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33768 : : char ms_message[8192];
33769 : 0 : char* msg = msGetErrorString(";");
33770 : 0 : int ms_errorcode = ms_error->code;
33771 [ # # ]: 0 : if (msg) {
33772 : 0 : snprintf(ms_message, 8192, msg);
33773 : 0 : free(msg);
33774 : : }
33775 : : else sprintf(ms_message, "Unknown message");
33776 : :
33777 : 0 : msResetErrorList();
33778 : :
33779 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33780 : : case MS_NOTFOUND:
33781 : : break;
33782 : : case -1:
33783 : : break;
33784 : : case MS_IOERR:
33785 : : {
33786 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33787 : : };
33788 : : break;
33789 : : case MS_MEMERR:
33790 : : {
33791 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33792 : : };
33793 : : break;
33794 : : case MS_TYPEERR:
33795 : : {
33796 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33797 : : };
33798 : : break;
33799 : : case MS_EOFERR:
33800 : : {
33801 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33802 : : };
33803 : : break;
33804 : : case MS_CHILDERR:
33805 : : {
33806 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33807 : : };
33808 : : break;
33809 : : case MS_NULLPARENTERR:
33810 : : {
33811 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33812 : : };
33813 : : break;
33814 : : default:
33815 : : {
33816 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33817 : : };
33818 : : break;
33819 : : }
33820 : : }
33821 : : }
33822 : : jresult = (jint)result;
33823 [ # # ]: 0 : if (arg6) free(arg6);
33824 : : return jresult;
33825 : : }
33826 : :
33827 : :
33828 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1getCenter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33829 : : jlong jresult = 0 ;
33830 : : rectObj *arg1 = (rectObj *) 0 ;
33831 : : pointObj *result = 0 ;
33832 : :
33833 : : (void)jenv;
33834 : : (void)jcls;
33835 : : (void)jarg1_;
33836 : 0 : arg1 = *(rectObj **)&jarg1;
33837 : : {
33838 : : errorObj *ms_error;
33839 : : result = (pointObj *)rectObj_getCenter(arg1);
33840 : 0 : ms_error = msGetErrorObj();
33841 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33842 : : char ms_message[8192];
33843 : 0 : char* msg = msGetErrorString(";");
33844 : 0 : int ms_errorcode = ms_error->code;
33845 [ # # ]: 0 : if (msg) {
33846 : 0 : snprintf(ms_message, 8192, msg);
33847 : 0 : free(msg);
33848 : : }
33849 : : else sprintf(ms_message, "Unknown message");
33850 : :
33851 : 0 : msResetErrorList();
33852 : :
33853 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33854 : : case MS_NOTFOUND:
33855 : : break;
33856 : : case -1:
33857 : : break;
33858 : : case MS_IOERR:
33859 : : {
33860 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33861 : : };
33862 : : break;
33863 : : case MS_MEMERR:
33864 : : {
33865 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33866 : : };
33867 : : break;
33868 : : case MS_TYPEERR:
33869 : : {
33870 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33871 : : };
33872 : : break;
33873 : : case MS_EOFERR:
33874 : : {
33875 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33876 : : };
33877 : : break;
33878 : : case MS_CHILDERR:
33879 : : {
33880 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33881 : : };
33882 : : break;
33883 : : case MS_NULLPARENTERR:
33884 : : {
33885 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33886 : : };
33887 : : break;
33888 : : default:
33889 : : {
33890 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33891 : : };
33892 : : break;
33893 : : }
33894 : : }
33895 : : }
33896 : 0 : *(pointObj **)&jresult = result;
33897 : 0 : return jresult;
33898 : : }
33899 : :
33900 : :
33901 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1toPolygon(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33902 : : jlong jresult = 0 ;
33903 : : rectObj *arg1 = (rectObj *) 0 ;
33904 : : shapeObj *result = 0 ;
33905 : :
33906 : : (void)jenv;
33907 : : (void)jcls;
33908 : : (void)jarg1_;
33909 : 0 : arg1 = *(rectObj **)&jarg1;
33910 : : {
33911 : : errorObj *ms_error;
33912 : 0 : result = (shapeObj *)rectObj_toPolygon(arg1);
33913 : 0 : ms_error = msGetErrorObj();
33914 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33915 : : char ms_message[8192];
33916 : 0 : char* msg = msGetErrorString(";");
33917 : 0 : int ms_errorcode = ms_error->code;
33918 [ # # ]: 0 : if (msg) {
33919 : 0 : snprintf(ms_message, 8192, msg);
33920 : 0 : free(msg);
33921 : : }
33922 : : else sprintf(ms_message, "Unknown message");
33923 : :
33924 : 0 : msResetErrorList();
33925 : :
33926 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33927 : : case MS_NOTFOUND:
33928 : : break;
33929 : : case -1:
33930 : : break;
33931 : : case MS_IOERR:
33932 : : {
33933 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33934 : : };
33935 : : break;
33936 : : case MS_MEMERR:
33937 : : {
33938 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33939 : : };
33940 : : break;
33941 : : case MS_TYPEERR:
33942 : : {
33943 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33944 : : };
33945 : : break;
33946 : : case MS_EOFERR:
33947 : : {
33948 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33949 : : };
33950 : : break;
33951 : : case MS_CHILDERR:
33952 : : {
33953 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33954 : : };
33955 : : break;
33956 : : case MS_NULLPARENTERR:
33957 : : {
33958 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33959 : : };
33960 : : break;
33961 : : default:
33962 : : {
33963 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33964 : : };
33965 : : break;
33966 : : }
33967 : : }
33968 : : }
33969 : 0 : *(shapeObj **)&jresult = result;
33970 : 0 : return jresult;
33971 : : }
33972 : :
33973 : :
33974 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1toString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33975 : : jstring jresult = 0 ;
33976 : : rectObj *arg1 = (rectObj *) 0 ;
33977 : : char *result = 0 ;
33978 : :
33979 : : (void)jenv;
33980 : : (void)jcls;
33981 : : (void)jarg1_;
33982 : 0 : arg1 = *(rectObj **)&jarg1;
33983 : : {
33984 : : errorObj *ms_error;
33985 : : result = (char *)rectObj_toString(arg1);
33986 : 0 : ms_error = msGetErrorObj();
33987 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33988 : : char ms_message[8192];
33989 : 0 : char* msg = msGetErrorString(";");
33990 : 0 : int ms_errorcode = ms_error->code;
33991 [ # # ]: 0 : if (msg) {
33992 : 0 : snprintf(ms_message, 8192, msg);
33993 : 0 : free(msg);
33994 : : }
33995 : : else sprintf(ms_message, "Unknown message");
33996 : :
33997 : 0 : msResetErrorList();
33998 : :
33999 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34000 : : case MS_NOTFOUND:
34001 : : break;
34002 : : case -1:
34003 : : break;
34004 : : case MS_IOERR:
34005 : : {
34006 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34007 : : };
34008 : : break;
34009 : : case MS_MEMERR:
34010 : : {
34011 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34012 : : };
34013 : : break;
34014 : : case MS_TYPEERR:
34015 : : {
34016 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34017 : : };
34018 : : break;
34019 : : case MS_EOFERR:
34020 : : {
34021 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34022 : : };
34023 : : break;
34024 : : case MS_CHILDERR:
34025 : : {
34026 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34027 : : };
34028 : : break;
34029 : : case MS_NULLPARENTERR:
34030 : : {
34031 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34032 : : };
34033 : : break;
34034 : : default:
34035 : : {
34036 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34037 : : };
34038 : : break;
34039 : : }
34040 : : }
34041 : : }
34042 : : {
34043 : 0 : jresult = JNU_NewStringNative(jenv, result);
34044 : : }
34045 : 0 : free(result);
34046 : 0 : return jresult;
34047 : : }
34048 : :
34049 : :
34050 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1x_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
34051 : : pointObj *arg1 = (pointObj *) 0 ;
34052 : : double arg2 ;
34053 : :
34054 : : (void)jenv;
34055 : : (void)jcls;
34056 : : (void)jarg1_;
34057 : 0 : arg1 = *(pointObj **)&jarg1;
34058 : : arg2 = (double)jarg2;
34059 [ # # ]: 0 : if (arg1) (arg1)->x = arg2;
34060 : 0 : }
34061 : :
34062 : :
34063 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1x_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34064 : : jdouble jresult = 0 ;
34065 : : pointObj *arg1 = (pointObj *) 0 ;
34066 : : double result;
34067 : :
34068 : : (void)jenv;
34069 : : (void)jcls;
34070 : : (void)jarg1_;
34071 : 1 : arg1 = *(pointObj **)&jarg1;
34072 : 1 : result = (double) ((arg1)->x);
34073 : : jresult = (jdouble)result;
34074 : 1 : return jresult;
34075 : : }
34076 : :
34077 : :
34078 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1y_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
34079 : : pointObj *arg1 = (pointObj *) 0 ;
34080 : : double arg2 ;
34081 : :
34082 : : (void)jenv;
34083 : : (void)jcls;
34084 : : (void)jarg1_;
34085 : 0 : arg1 = *(pointObj **)&jarg1;
34086 : : arg2 = (double)jarg2;
34087 [ # # ]: 0 : if (arg1) (arg1)->y = arg2;
34088 : 0 : }
34089 : :
34090 : :
34091 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1y_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34092 : : jdouble jresult = 0 ;
34093 : : pointObj *arg1 = (pointObj *) 0 ;
34094 : : double result;
34095 : :
34096 : : (void)jenv;
34097 : : (void)jcls;
34098 : : (void)jarg1_;
34099 : 1 : arg1 = *(pointObj **)&jarg1;
34100 : 1 : result = (double) ((arg1)->y);
34101 : : jresult = (jdouble)result;
34102 : 1 : return jresult;
34103 : : }
34104 : :
34105 : :
34106 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1pointObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34107 : : pointObj *arg1 = (pointObj *) 0 ;
34108 : :
34109 : : (void)jenv;
34110 : : (void)jcls;
34111 : 0 : arg1 = *(pointObj **)&jarg1;
34112 : : {
34113 : : errorObj *ms_error;
34114 : : delete_pointObj(arg1);
34115 : 0 : ms_error = msGetErrorObj();
34116 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34117 : : char ms_message[8192];
34118 : 0 : char* msg = msGetErrorString(";");
34119 : 0 : int ms_errorcode = ms_error->code;
34120 [ # # ]: 0 : if (msg) {
34121 : 0 : snprintf(ms_message, 8192, msg);
34122 : 0 : free(msg);
34123 : : }
34124 : : else sprintf(ms_message, "Unknown message");
34125 : :
34126 : 0 : msResetErrorList();
34127 : :
34128 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34129 : : case MS_NOTFOUND:
34130 : : break;
34131 : : case -1:
34132 : : break;
34133 : : case MS_IOERR:
34134 : : {
34135 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
34136 : : };
34137 : : break;
34138 : : case MS_MEMERR:
34139 : : {
34140 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
34141 : : };
34142 : : break;
34143 : : case MS_TYPEERR:
34144 : : {
34145 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
34146 : : };
34147 : : break;
34148 : : case MS_EOFERR:
34149 : : {
34150 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
34151 : : };
34152 : : break;
34153 : : case MS_CHILDERR:
34154 : : {
34155 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
34156 : : };
34157 : : break;
34158 : : case MS_NULLPARENTERR:
34159 : : {
34160 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
34161 : : };
34162 : : break;
34163 : : default:
34164 : : {
34165 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
34166 : : };
34167 : : break;
34168 : : }
34169 : : }
34170 : : }
34171 : : }
34172 : :
34173 : :
34174 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1project(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
34175 : : jint jresult = 0 ;
34176 : : pointObj *arg1 = (pointObj *) 0 ;
34177 : : projectionObj *arg2 = (projectionObj *) 0 ;
34178 : : projectionObj *arg3 = (projectionObj *) 0 ;
34179 : : int result;
34180 : :
34181 : : (void)jenv;
34182 : : (void)jcls;
34183 : : (void)jarg1_;
34184 : : (void)jarg2_;
34185 : : (void)jarg3_;
34186 : 0 : arg1 = *(pointObj **)&jarg1;
34187 : 0 : arg2 = *(projectionObj **)&jarg2;
34188 : 0 : arg3 = *(projectionObj **)&jarg3;
34189 : : {
34190 : : errorObj *ms_error;
34191 : : result = (int)pointObj_project(arg1,arg2,arg3);
34192 : 0 : ms_error = msGetErrorObj();
34193 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34194 : : char ms_message[8192];
34195 : 0 : char* msg = msGetErrorString(";");
34196 : 0 : int ms_errorcode = ms_error->code;
34197 [ # # ]: 0 : if (msg) {
34198 : 0 : snprintf(ms_message, 8192, msg);
34199 : 0 : free(msg);
34200 : : }
34201 : : else sprintf(ms_message, "Unknown message");
34202 : :
34203 : 0 : msResetErrorList();
34204 : :
34205 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34206 : : case MS_NOTFOUND:
34207 : : break;
34208 : : case -1:
34209 : : break;
34210 : : case MS_IOERR:
34211 : : {
34212 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34213 : : };
34214 : : break;
34215 : : case MS_MEMERR:
34216 : : {
34217 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34218 : : };
34219 : : break;
34220 : : case MS_TYPEERR:
34221 : : {
34222 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34223 : : };
34224 : : break;
34225 : : case MS_EOFERR:
34226 : : {
34227 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34228 : : };
34229 : : break;
34230 : : case MS_CHILDERR:
34231 : : {
34232 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34233 : : };
34234 : : break;
34235 : : case MS_NULLPARENTERR:
34236 : : {
34237 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34238 : : };
34239 : : break;
34240 : : default:
34241 : : {
34242 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34243 : : };
34244 : : break;
34245 : : }
34246 : : }
34247 : : }
34248 : : jresult = (jint)result;
34249 : : return jresult;
34250 : : }
34251 : :
34252 : :
34253 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_, jint jarg5, jstring jarg6) {
34254 : : jint jresult = 0 ;
34255 : : pointObj *arg1 = (pointObj *) 0 ;
34256 : : mapObj *arg2 = (mapObj *) 0 ;
34257 : : layerObj *arg3 = (layerObj *) 0 ;
34258 : : imageObj *arg4 = (imageObj *) 0 ;
34259 : : int arg5 ;
34260 : : char *arg6 = (char *) 0 ;
34261 : : int result;
34262 : :
34263 : : (void)jenv;
34264 : : (void)jcls;
34265 : : (void)jarg1_;
34266 : : (void)jarg2_;
34267 : : (void)jarg3_;
34268 : : (void)jarg4_;
34269 : 0 : arg1 = *(pointObj **)&jarg1;
34270 : 0 : arg2 = *(mapObj **)&jarg2;
34271 : 0 : arg3 = *(layerObj **)&jarg3;
34272 : 0 : arg4 = *(imageObj **)&jarg4;
34273 : : arg5 = (int)jarg5;
34274 : : {
34275 : 0 : arg6 = JNU_GetStringNativeChars(jenv, jarg6);
34276 : : }
34277 : : {
34278 : : errorObj *ms_error;
34279 : : result = (int)pointObj_draw(arg1,arg2,arg3,arg4,arg5,arg6);
34280 : 0 : ms_error = msGetErrorObj();
34281 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34282 : : char ms_message[8192];
34283 : 0 : char* msg = msGetErrorString(";");
34284 : 0 : int ms_errorcode = ms_error->code;
34285 [ # # ]: 0 : if (msg) {
34286 : 0 : snprintf(ms_message, 8192, msg);
34287 : 0 : free(msg);
34288 : : }
34289 : : else sprintf(ms_message, "Unknown message");
34290 : :
34291 : 0 : msResetErrorList();
34292 : :
34293 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34294 : : case MS_NOTFOUND:
34295 : : break;
34296 : : case -1:
34297 : : break;
34298 : : case MS_IOERR:
34299 : : {
34300 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34301 : : };
34302 : : break;
34303 : : case MS_MEMERR:
34304 : : {
34305 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34306 : : };
34307 : : break;
34308 : : case MS_TYPEERR:
34309 : : {
34310 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34311 : : };
34312 : : break;
34313 : : case MS_EOFERR:
34314 : : {
34315 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34316 : : };
34317 : : break;
34318 : : case MS_CHILDERR:
34319 : : {
34320 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34321 : : };
34322 : : break;
34323 : : case MS_NULLPARENTERR:
34324 : : {
34325 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34326 : : };
34327 : : break;
34328 : : default:
34329 : : {
34330 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34331 : : };
34332 : : break;
34333 : : }
34334 : : }
34335 : : }
34336 : : jresult = (jint)result;
34337 [ # # ]: 0 : if (arg6) free(arg6);
34338 : : return jresult;
34339 : : }
34340 : :
34341 : :
34342 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1distanceToPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34343 : : jdouble jresult = 0 ;
34344 : : pointObj *arg1 = (pointObj *) 0 ;
34345 : : pointObj *arg2 = (pointObj *) 0 ;
34346 : : double result;
34347 : :
34348 : : (void)jenv;
34349 : : (void)jcls;
34350 : : (void)jarg1_;
34351 : : (void)jarg2_;
34352 : 0 : arg1 = *(pointObj **)&jarg1;
34353 : 0 : arg2 = *(pointObj **)&jarg2;
34354 : : {
34355 : : errorObj *ms_error;
34356 : : result = (double)pointObj_distanceToPoint(arg1,arg2);
34357 : 0 : ms_error = msGetErrorObj();
34358 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34359 : : char ms_message[8192];
34360 : 0 : char* msg = msGetErrorString(";");
34361 : 0 : int ms_errorcode = ms_error->code;
34362 [ # # ]: 0 : if (msg) {
34363 : 0 : snprintf(ms_message, 8192, msg);
34364 : 0 : free(msg);
34365 : : }
34366 : : else sprintf(ms_message, "Unknown message");
34367 : :
34368 : 0 : msResetErrorList();
34369 : :
34370 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34371 : : case MS_NOTFOUND:
34372 : : break;
34373 : : case -1:
34374 : : break;
34375 : : case MS_IOERR:
34376 : : {
34377 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34378 : : };
34379 : : break;
34380 : : case MS_MEMERR:
34381 : : {
34382 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34383 : : };
34384 : : break;
34385 : : case MS_TYPEERR:
34386 : : {
34387 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34388 : : };
34389 : : break;
34390 : : case MS_EOFERR:
34391 : : {
34392 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34393 : : };
34394 : : break;
34395 : : case MS_CHILDERR:
34396 : : {
34397 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34398 : : };
34399 : : break;
34400 : : case MS_NULLPARENTERR:
34401 : : {
34402 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34403 : : };
34404 : : break;
34405 : : default:
34406 : : {
34407 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34408 : : };
34409 : : break;
34410 : : }
34411 : : }
34412 : : }
34413 : : jresult = (jdouble)result;
34414 : : return jresult;
34415 : : }
34416 : :
34417 : :
34418 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1distanceToSegment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
34419 : : jdouble jresult = 0 ;
34420 : : pointObj *arg1 = (pointObj *) 0 ;
34421 : : pointObj *arg2 = (pointObj *) 0 ;
34422 : : pointObj *arg3 = (pointObj *) 0 ;
34423 : : double result;
34424 : :
34425 : : (void)jenv;
34426 : : (void)jcls;
34427 : : (void)jarg1_;
34428 : : (void)jarg2_;
34429 : : (void)jarg3_;
34430 : 0 : arg1 = *(pointObj **)&jarg1;
34431 : 0 : arg2 = *(pointObj **)&jarg2;
34432 : 0 : arg3 = *(pointObj **)&jarg3;
34433 : : {
34434 : : errorObj *ms_error;
34435 : : result = (double)pointObj_distanceToSegment(arg1,arg2,arg3);
34436 : 0 : ms_error = msGetErrorObj();
34437 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34438 : : char ms_message[8192];
34439 : 0 : char* msg = msGetErrorString(";");
34440 : 0 : int ms_errorcode = ms_error->code;
34441 [ # # ]: 0 : if (msg) {
34442 : 0 : snprintf(ms_message, 8192, msg);
34443 : 0 : free(msg);
34444 : : }
34445 : : else sprintf(ms_message, "Unknown message");
34446 : :
34447 : 0 : msResetErrorList();
34448 : :
34449 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34450 : : case MS_NOTFOUND:
34451 : : break;
34452 : : case -1:
34453 : : break;
34454 : : case MS_IOERR:
34455 : : {
34456 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34457 : : };
34458 : : break;
34459 : : case MS_MEMERR:
34460 : : {
34461 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34462 : : };
34463 : : break;
34464 : : case MS_TYPEERR:
34465 : : {
34466 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34467 : : };
34468 : : break;
34469 : : case MS_EOFERR:
34470 : : {
34471 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34472 : : };
34473 : : break;
34474 : : case MS_CHILDERR:
34475 : : {
34476 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34477 : : };
34478 : : break;
34479 : : case MS_NULLPARENTERR:
34480 : : {
34481 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34482 : : };
34483 : : break;
34484 : : default:
34485 : : {
34486 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34487 : : };
34488 : : break;
34489 : : }
34490 : : }
34491 : : }
34492 : : jresult = (jdouble)result;
34493 : : return jresult;
34494 : : }
34495 : :
34496 : :
34497 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1distanceToShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34498 : : jdouble jresult = 0 ;
34499 : : pointObj *arg1 = (pointObj *) 0 ;
34500 : : shapeObj *arg2 = (shapeObj *) 0 ;
34501 : : double result;
34502 : :
34503 : : (void)jenv;
34504 : : (void)jcls;
34505 : : (void)jarg1_;
34506 : : (void)jarg2_;
34507 : 0 : arg1 = *(pointObj **)&jarg1;
34508 : 0 : arg2 = *(shapeObj **)&jarg2;
34509 : : {
34510 : : errorObj *ms_error;
34511 : : result = (double)pointObj_distanceToShape(arg1,arg2);
34512 : 0 : ms_error = msGetErrorObj();
34513 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34514 : : char ms_message[8192];
34515 : 0 : char* msg = msGetErrorString(";");
34516 : 0 : int ms_errorcode = ms_error->code;
34517 [ # # ]: 0 : if (msg) {
34518 : 0 : snprintf(ms_message, 8192, msg);
34519 : 0 : free(msg);
34520 : : }
34521 : : else sprintf(ms_message, "Unknown message");
34522 : :
34523 : 0 : msResetErrorList();
34524 : :
34525 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34526 : : case MS_NOTFOUND:
34527 : : break;
34528 : : case -1:
34529 : : break;
34530 : : case MS_IOERR:
34531 : : {
34532 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34533 : : };
34534 : : break;
34535 : : case MS_MEMERR:
34536 : : {
34537 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34538 : : };
34539 : : break;
34540 : : case MS_TYPEERR:
34541 : : {
34542 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34543 : : };
34544 : : break;
34545 : : case MS_EOFERR:
34546 : : {
34547 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34548 : : };
34549 : : break;
34550 : : case MS_CHILDERR:
34551 : : {
34552 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34553 : : };
34554 : : break;
34555 : : case MS_NULLPARENTERR:
34556 : : {
34557 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34558 : : };
34559 : : break;
34560 : : default:
34561 : : {
34562 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34563 : : };
34564 : : break;
34565 : : }
34566 : : }
34567 : : }
34568 : : jresult = (jdouble)result;
34569 : : return jresult;
34570 : : }
34571 : :
34572 : :
34573 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1setXY(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4) {
34574 : : jint jresult = 0 ;
34575 : : pointObj *arg1 = (pointObj *) 0 ;
34576 : : double arg2 ;
34577 : : double arg3 ;
34578 : : double arg4 = (double) -2e38 ;
34579 : : int result;
34580 : :
34581 : : (void)jenv;
34582 : : (void)jcls;
34583 : : (void)jarg1_;
34584 : 0 : arg1 = *(pointObj **)&jarg1;
34585 : : arg2 = (double)jarg2;
34586 : : arg3 = (double)jarg3;
34587 : : arg4 = (double)jarg4;
34588 : : {
34589 : : errorObj *ms_error;
34590 : : result = (int)pointObj_setXY(arg1,arg2,arg3,arg4);
34591 : 0 : ms_error = msGetErrorObj();
34592 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34593 : : char ms_message[8192];
34594 : 0 : char* msg = msGetErrorString(";");
34595 : 0 : int ms_errorcode = ms_error->code;
34596 [ # # ]: 0 : if (msg) {
34597 : 0 : snprintf(ms_message, 8192, msg);
34598 : 0 : free(msg);
34599 : : }
34600 : : else sprintf(ms_message, "Unknown message");
34601 : :
34602 : 0 : msResetErrorList();
34603 : :
34604 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34605 : : case MS_NOTFOUND:
34606 : : break;
34607 : : case -1:
34608 : : break;
34609 : : case MS_IOERR:
34610 : : {
34611 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34612 : : };
34613 : : break;
34614 : : case MS_MEMERR:
34615 : : {
34616 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34617 : : };
34618 : : break;
34619 : : case MS_TYPEERR:
34620 : : {
34621 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34622 : : };
34623 : : break;
34624 : : case MS_EOFERR:
34625 : : {
34626 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34627 : : };
34628 : : break;
34629 : : case MS_CHILDERR:
34630 : : {
34631 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34632 : : };
34633 : : break;
34634 : : case MS_NULLPARENTERR:
34635 : : {
34636 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34637 : : };
34638 : : break;
34639 : : default:
34640 : : {
34641 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34642 : : };
34643 : : break;
34644 : : }
34645 : : }
34646 : : }
34647 : : jresult = (jint)result;
34648 : : return jresult;
34649 : : }
34650 : :
34651 : :
34652 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1setXYZ(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4, jdouble jarg5) {
34653 : : jint jresult = 0 ;
34654 : : pointObj *arg1 = (pointObj *) 0 ;
34655 : : double arg2 ;
34656 : : double arg3 ;
34657 : : double arg4 ;
34658 : : double arg5 = (double) -2e38 ;
34659 : : int result;
34660 : :
34661 : : (void)jenv;
34662 : : (void)jcls;
34663 : : (void)jarg1_;
34664 : 0 : arg1 = *(pointObj **)&jarg1;
34665 : : arg2 = (double)jarg2;
34666 : : arg3 = (double)jarg3;
34667 : : arg4 = (double)jarg4;
34668 : : arg5 = (double)jarg5;
34669 : : {
34670 : : errorObj *ms_error;
34671 : : result = (int)pointObj_setXYZ(arg1,arg2,arg3,arg4,arg5);
34672 : 0 : ms_error = msGetErrorObj();
34673 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34674 : : char ms_message[8192];
34675 : 0 : char* msg = msGetErrorString(";");
34676 : 0 : int ms_errorcode = ms_error->code;
34677 [ # # ]: 0 : if (msg) {
34678 : 0 : snprintf(ms_message, 8192, msg);
34679 : 0 : free(msg);
34680 : : }
34681 : : else sprintf(ms_message, "Unknown message");
34682 : :
34683 : 0 : msResetErrorList();
34684 : :
34685 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34686 : : case MS_NOTFOUND:
34687 : : break;
34688 : : case -1:
34689 : : break;
34690 : : case MS_IOERR:
34691 : : {
34692 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34693 : : };
34694 : : break;
34695 : : case MS_MEMERR:
34696 : : {
34697 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34698 : : };
34699 : : break;
34700 : : case MS_TYPEERR:
34701 : : {
34702 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34703 : : };
34704 : : break;
34705 : : case MS_EOFERR:
34706 : : {
34707 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34708 : : };
34709 : : break;
34710 : : case MS_CHILDERR:
34711 : : {
34712 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34713 : : };
34714 : : break;
34715 : : case MS_NULLPARENTERR:
34716 : : {
34717 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34718 : : };
34719 : : break;
34720 : : default:
34721 : : {
34722 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34723 : : };
34724 : : break;
34725 : : }
34726 : : }
34727 : : }
34728 : : jresult = (jint)result;
34729 : : return jresult;
34730 : : }
34731 : :
34732 : :
34733 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1setXYZM(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4, jdouble jarg5) {
34734 : : jint jresult = 0 ;
34735 : : pointObj *arg1 = (pointObj *) 0 ;
34736 : : double arg2 ;
34737 : : double arg3 ;
34738 : : double arg4 ;
34739 : : double arg5 ;
34740 : : int result;
34741 : :
34742 : : (void)jenv;
34743 : : (void)jcls;
34744 : : (void)jarg1_;
34745 : 0 : arg1 = *(pointObj **)&jarg1;
34746 : : arg2 = (double)jarg2;
34747 : : arg3 = (double)jarg3;
34748 : : arg4 = (double)jarg4;
34749 : : arg5 = (double)jarg5;
34750 : : {
34751 : : errorObj *ms_error;
34752 : : result = (int)pointObj_setXYZM(arg1,arg2,arg3,arg4,arg5);
34753 : 0 : ms_error = msGetErrorObj();
34754 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34755 : : char ms_message[8192];
34756 : 0 : char* msg = msGetErrorString(";");
34757 : 0 : int ms_errorcode = ms_error->code;
34758 [ # # ]: 0 : if (msg) {
34759 : 0 : snprintf(ms_message, 8192, msg);
34760 : 0 : free(msg);
34761 : : }
34762 : : else sprintf(ms_message, "Unknown message");
34763 : :
34764 : 0 : msResetErrorList();
34765 : :
34766 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34767 : : case MS_NOTFOUND:
34768 : : break;
34769 : : case -1:
34770 : : break;
34771 : : case MS_IOERR:
34772 : : {
34773 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34774 : : };
34775 : : break;
34776 : : case MS_MEMERR:
34777 : : {
34778 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34779 : : };
34780 : : break;
34781 : : case MS_TYPEERR:
34782 : : {
34783 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34784 : : };
34785 : : break;
34786 : : case MS_EOFERR:
34787 : : {
34788 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34789 : : };
34790 : : break;
34791 : : case MS_CHILDERR:
34792 : : {
34793 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34794 : : };
34795 : : break;
34796 : : case MS_NULLPARENTERR:
34797 : : {
34798 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34799 : : };
34800 : : break;
34801 : : default:
34802 : : {
34803 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34804 : : };
34805 : : break;
34806 : : }
34807 : : }
34808 : : }
34809 : : jresult = (jint)result;
34810 : : return jresult;
34811 : : }
34812 : :
34813 : :
34814 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1toString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34815 : : jstring jresult = 0 ;
34816 : : pointObj *arg1 = (pointObj *) 0 ;
34817 : : char *result = 0 ;
34818 : :
34819 : : (void)jenv;
34820 : : (void)jcls;
34821 : : (void)jarg1_;
34822 : 0 : arg1 = *(pointObj **)&jarg1;
34823 : : {
34824 : : errorObj *ms_error;
34825 : : result = (char *)pointObj_toString(arg1);
34826 : 0 : ms_error = msGetErrorObj();
34827 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34828 : : char ms_message[8192];
34829 : 0 : char* msg = msGetErrorString(";");
34830 : 0 : int ms_errorcode = ms_error->code;
34831 [ # # ]: 0 : if (msg) {
34832 : 0 : snprintf(ms_message, 8192, msg);
34833 : 0 : free(msg);
34834 : : }
34835 : : else sprintf(ms_message, "Unknown message");
34836 : :
34837 : 0 : msResetErrorList();
34838 : :
34839 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34840 : : case MS_NOTFOUND:
34841 : : break;
34842 : : case -1:
34843 : : break;
34844 : : case MS_IOERR:
34845 : : {
34846 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34847 : : };
34848 : : break;
34849 : : case MS_MEMERR:
34850 : : {
34851 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34852 : : };
34853 : : break;
34854 : : case MS_TYPEERR:
34855 : : {
34856 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34857 : : };
34858 : : break;
34859 : : case MS_EOFERR:
34860 : : {
34861 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34862 : : };
34863 : : break;
34864 : : case MS_CHILDERR:
34865 : : {
34866 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34867 : : };
34868 : : break;
34869 : : case MS_NULLPARENTERR:
34870 : : {
34871 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34872 : : };
34873 : : break;
34874 : : default:
34875 : : {
34876 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34877 : : };
34878 : : break;
34879 : : }
34880 : : }
34881 : : }
34882 : : {
34883 : 0 : jresult = JNU_NewStringNative(jenv, result);
34884 : : }
34885 : 0 : free(result);
34886 : 0 : return jresult;
34887 : : }
34888 : :
34889 : :
34890 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1toShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34891 : : jlong jresult = 0 ;
34892 : : pointObj *arg1 = (pointObj *) 0 ;
34893 : : shapeObj *result = 0 ;
34894 : :
34895 : : (void)jenv;
34896 : : (void)jcls;
34897 : : (void)jarg1_;
34898 : 0 : arg1 = *(pointObj **)&jarg1;
34899 : : {
34900 : : errorObj *ms_error;
34901 : : result = (shapeObj *)pointObj_toShape(arg1);
34902 : 0 : ms_error = msGetErrorObj();
34903 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34904 : : char ms_message[8192];
34905 : 0 : char* msg = msGetErrorString(";");
34906 : 0 : int ms_errorcode = ms_error->code;
34907 [ # # ]: 0 : if (msg) {
34908 : 0 : snprintf(ms_message, 8192, msg);
34909 : 0 : free(msg);
34910 : : }
34911 : : else sprintf(ms_message, "Unknown message");
34912 : :
34913 : 0 : msResetErrorList();
34914 : :
34915 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34916 : : case MS_NOTFOUND:
34917 : : break;
34918 : : case -1:
34919 : : break;
34920 : : case MS_IOERR:
34921 : : {
34922 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34923 : : };
34924 : : break;
34925 : : case MS_MEMERR:
34926 : : {
34927 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34928 : : };
34929 : : break;
34930 : : case MS_TYPEERR:
34931 : : {
34932 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34933 : : };
34934 : : break;
34935 : : case MS_EOFERR:
34936 : : {
34937 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34938 : : };
34939 : : break;
34940 : : case MS_CHILDERR:
34941 : : {
34942 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34943 : : };
34944 : : break;
34945 : : case MS_NULLPARENTERR:
34946 : : {
34947 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34948 : : };
34949 : : break;
34950 : : default:
34951 : : {
34952 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34953 : : };
34954 : : break;
34955 : : }
34956 : : }
34957 : : }
34958 : 0 : *(shapeObj **)&jresult = result;
34959 : 0 : return jresult;
34960 : : }
34961 : :
34962 : :
34963 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1pointObj_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jdouble jarg1, jdouble jarg2, jdouble jarg3, jdouble jarg4) {
34964 : : jlong jresult = 0 ;
34965 : : double arg1 ;
34966 : : double arg2 ;
34967 : : double arg3 ;
34968 : : double arg4 ;
34969 : : pointObj *result = 0 ;
34970 : :
34971 : : (void)jenv;
34972 : : (void)jcls;
34973 : : arg1 = (double)jarg1;
34974 : : arg2 = (double)jarg2;
34975 : : arg3 = (double)jarg3;
34976 : : arg4 = (double)jarg4;
34977 : : {
34978 : : errorObj *ms_error;
34979 : : result = (pointObj *)new_pointObj__SWIG_0(arg1,arg2,arg3,arg4);
34980 : 0 : ms_error = msGetErrorObj();
34981 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34982 : : char ms_message[8192];
34983 : 0 : char* msg = msGetErrorString(";");
34984 : 0 : int ms_errorcode = ms_error->code;
34985 [ # # ]: 0 : if (msg) {
34986 : 0 : snprintf(ms_message, 8192, msg);
34987 : 0 : free(msg);
34988 : : }
34989 : : else sprintf(ms_message, "Unknown message");
34990 : :
34991 : 0 : msResetErrorList();
34992 : :
34993 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34994 : : case MS_NOTFOUND:
34995 : : break;
34996 : : case -1:
34997 : : break;
34998 : : case MS_IOERR:
34999 : : {
35000 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35001 : : };
35002 : : break;
35003 : : case MS_MEMERR:
35004 : : {
35005 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35006 : : };
35007 : : break;
35008 : : case MS_TYPEERR:
35009 : : {
35010 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35011 : : };
35012 : : break;
35013 : : case MS_EOFERR:
35014 : : {
35015 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35016 : : };
35017 : : break;
35018 : : case MS_CHILDERR:
35019 : : {
35020 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35021 : : };
35022 : : break;
35023 : : case MS_NULLPARENTERR:
35024 : : {
35025 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35026 : : };
35027 : : break;
35028 : : default:
35029 : : {
35030 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35031 : : };
35032 : : break;
35033 : : }
35034 : : }
35035 : : }
35036 : 0 : *(pointObj **)&jresult = result;
35037 : 0 : return jresult;
35038 : : }
35039 : :
35040 : :
35041 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1pointObj_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jdouble jarg1, jdouble jarg2, jdouble jarg3) {
35042 : : jlong jresult = 0 ;
35043 : : double arg1 ;
35044 : : double arg2 ;
35045 : : double arg3 ;
35046 : : pointObj *result = 0 ;
35047 : :
35048 : : (void)jenv;
35049 : : (void)jcls;
35050 : : arg1 = (double)jarg1;
35051 : : arg2 = (double)jarg2;
35052 : : arg3 = (double)jarg3;
35053 : : {
35054 : : errorObj *ms_error;
35055 : : result = (pointObj *)new_pointObj__SWIG_1(arg1,arg2,arg3);
35056 : 0 : ms_error = msGetErrorObj();
35057 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35058 : : char ms_message[8192];
35059 : 0 : char* msg = msGetErrorString(";");
35060 : 0 : int ms_errorcode = ms_error->code;
35061 [ # # ]: 0 : if (msg) {
35062 : 0 : snprintf(ms_message, 8192, msg);
35063 : 0 : free(msg);
35064 : : }
35065 : : else sprintf(ms_message, "Unknown message");
35066 : :
35067 : 0 : msResetErrorList();
35068 : :
35069 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35070 : : case MS_NOTFOUND:
35071 : : break;
35072 : : case -1:
35073 : : break;
35074 : : case MS_IOERR:
35075 : : {
35076 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35077 : : };
35078 : : break;
35079 : : case MS_MEMERR:
35080 : : {
35081 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35082 : : };
35083 : : break;
35084 : : case MS_TYPEERR:
35085 : : {
35086 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35087 : : };
35088 : : break;
35089 : : case MS_EOFERR:
35090 : : {
35091 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35092 : : };
35093 : : break;
35094 : : case MS_CHILDERR:
35095 : : {
35096 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35097 : : };
35098 : : break;
35099 : : case MS_NULLPARENTERR:
35100 : : {
35101 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35102 : : };
35103 : : break;
35104 : : default:
35105 : : {
35106 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35107 : : };
35108 : : break;
35109 : : }
35110 : : }
35111 : : }
35112 : 0 : *(pointObj **)&jresult = result;
35113 : 0 : return jresult;
35114 : : }
35115 : :
35116 : :
35117 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1numpoints_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35118 : : jint jresult = 0 ;
35119 : : lineObj *arg1 = (lineObj *) 0 ;
35120 : : int result;
35121 : :
35122 : : (void)jenv;
35123 : : (void)jcls;
35124 : : (void)jarg1_;
35125 : 1 : arg1 = *(lineObj **)&jarg1;
35126 : 1 : result = (int) ((arg1)->numpoints);
35127 : : jresult = (jint)result;
35128 : 1 : return jresult;
35129 : : }
35130 : :
35131 : :
35132 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1lineObj(JNIEnv *jenv, jclass jcls) {
35133 : : jlong jresult = 0 ;
35134 : : lineObj *result = 0 ;
35135 : :
35136 : : (void)jenv;
35137 : : (void)jcls;
35138 : : {
35139 : : errorObj *ms_error;
35140 : : result = (lineObj *)new_lineObj();
35141 : 0 : ms_error = msGetErrorObj();
35142 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35143 : : char ms_message[8192];
35144 : 0 : char* msg = msGetErrorString(";");
35145 : 0 : int ms_errorcode = ms_error->code;
35146 [ # # ]: 0 : if (msg) {
35147 : 0 : snprintf(ms_message, 8192, msg);
35148 : 0 : free(msg);
35149 : : }
35150 : : else sprintf(ms_message, "Unknown message");
35151 : :
35152 : 0 : msResetErrorList();
35153 : :
35154 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35155 : : case MS_NOTFOUND:
35156 : : break;
35157 : : case -1:
35158 : : break;
35159 : : case MS_IOERR:
35160 : : {
35161 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35162 : : };
35163 : : break;
35164 : : case MS_MEMERR:
35165 : : {
35166 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35167 : : };
35168 : : break;
35169 : : case MS_TYPEERR:
35170 : : {
35171 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35172 : : };
35173 : : break;
35174 : : case MS_EOFERR:
35175 : : {
35176 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35177 : : };
35178 : : break;
35179 : : case MS_CHILDERR:
35180 : : {
35181 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35182 : : };
35183 : : break;
35184 : : case MS_NULLPARENTERR:
35185 : : {
35186 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35187 : : };
35188 : : break;
35189 : : default:
35190 : : {
35191 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35192 : : };
35193 : : break;
35194 : : }
35195 : : }
35196 : : }
35197 : 0 : *(lineObj **)&jresult = result;
35198 : 0 : return jresult;
35199 : : }
35200 : :
35201 : :
35202 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1lineObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35203 : : lineObj *arg1 = (lineObj *) 0 ;
35204 : :
35205 : : (void)jenv;
35206 : : (void)jcls;
35207 : 0 : arg1 = *(lineObj **)&jarg1;
35208 : : {
35209 : : errorObj *ms_error;
35210 : : delete_lineObj(arg1);
35211 : 0 : ms_error = msGetErrorObj();
35212 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35213 : : char ms_message[8192];
35214 : 0 : char* msg = msGetErrorString(";");
35215 : 0 : int ms_errorcode = ms_error->code;
35216 [ # # ]: 0 : if (msg) {
35217 : 0 : snprintf(ms_message, 8192, msg);
35218 : 0 : free(msg);
35219 : : }
35220 : : else sprintf(ms_message, "Unknown message");
35221 : :
35222 : 0 : msResetErrorList();
35223 : :
35224 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35225 : : case MS_NOTFOUND:
35226 : : break;
35227 : : case -1:
35228 : : break;
35229 : : case MS_IOERR:
35230 : : {
35231 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
35232 : : };
35233 : : break;
35234 : : case MS_MEMERR:
35235 : : {
35236 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
35237 : : };
35238 : : break;
35239 : : case MS_TYPEERR:
35240 : : {
35241 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
35242 : : };
35243 : : break;
35244 : : case MS_EOFERR:
35245 : : {
35246 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
35247 : : };
35248 : : break;
35249 : : case MS_CHILDERR:
35250 : : {
35251 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
35252 : : };
35253 : : break;
35254 : : case MS_NULLPARENTERR:
35255 : : {
35256 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
35257 : : };
35258 : : break;
35259 : : default:
35260 : : {
35261 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
35262 : : };
35263 : : break;
35264 : : }
35265 : : }
35266 : : }
35267 : : }
35268 : :
35269 : :
35270 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1project(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
35271 : : jint jresult = 0 ;
35272 : : lineObj *arg1 = (lineObj *) 0 ;
35273 : : projectionObj *arg2 = (projectionObj *) 0 ;
35274 : : projectionObj *arg3 = (projectionObj *) 0 ;
35275 : : int result;
35276 : :
35277 : : (void)jenv;
35278 : : (void)jcls;
35279 : : (void)jarg1_;
35280 : : (void)jarg2_;
35281 : : (void)jarg3_;
35282 : 0 : arg1 = *(lineObj **)&jarg1;
35283 : 0 : arg2 = *(projectionObj **)&jarg2;
35284 : 0 : arg3 = *(projectionObj **)&jarg3;
35285 : : {
35286 : : errorObj *ms_error;
35287 : : result = (int)lineObj_project(arg1,arg2,arg3);
35288 : 0 : ms_error = msGetErrorObj();
35289 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35290 : : char ms_message[8192];
35291 : 0 : char* msg = msGetErrorString(";");
35292 : 0 : int ms_errorcode = ms_error->code;
35293 [ # # ]: 0 : if (msg) {
35294 : 0 : snprintf(ms_message, 8192, msg);
35295 : 0 : free(msg);
35296 : : }
35297 : : else sprintf(ms_message, "Unknown message");
35298 : :
35299 : 0 : msResetErrorList();
35300 : :
35301 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35302 : : case MS_NOTFOUND:
35303 : : break;
35304 : : case -1:
35305 : : break;
35306 : : case MS_IOERR:
35307 : : {
35308 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35309 : : };
35310 : : break;
35311 : : case MS_MEMERR:
35312 : : {
35313 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35314 : : };
35315 : : break;
35316 : : case MS_TYPEERR:
35317 : : {
35318 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35319 : : };
35320 : : break;
35321 : : case MS_EOFERR:
35322 : : {
35323 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35324 : : };
35325 : : break;
35326 : : case MS_CHILDERR:
35327 : : {
35328 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35329 : : };
35330 : : break;
35331 : : case MS_NULLPARENTERR:
35332 : : {
35333 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35334 : : };
35335 : : break;
35336 : : default:
35337 : : {
35338 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35339 : : };
35340 : : break;
35341 : : }
35342 : : }
35343 : : }
35344 : : jresult = (jint)result;
35345 : : return jresult;
35346 : : }
35347 : :
35348 : :
35349 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35350 : : jlong jresult = 0 ;
35351 : : lineObj *arg1 = (lineObj *) 0 ;
35352 : : int arg2 ;
35353 : : pointObj *result = 0 ;
35354 : :
35355 : : (void)jenv;
35356 : : (void)jcls;
35357 : : (void)jarg1_;
35358 : 1 : arg1 = *(lineObj **)&jarg1;
35359 : : arg2 = (int)jarg2;
35360 : : {
35361 : : errorObj *ms_error;
35362 : : result = (pointObj *)lineObj_get(arg1,arg2);
35363 : 1 : ms_error = msGetErrorObj();
35364 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35365 : : char ms_message[8192];
35366 : 0 : char* msg = msGetErrorString(";");
35367 : 0 : int ms_errorcode = ms_error->code;
35368 [ # # ]: 0 : if (msg) {
35369 : 0 : snprintf(ms_message, 8192, msg);
35370 : 0 : free(msg);
35371 : : }
35372 : : else sprintf(ms_message, "Unknown message");
35373 : :
35374 : 0 : msResetErrorList();
35375 : :
35376 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35377 : : case MS_NOTFOUND:
35378 : : break;
35379 : : case -1:
35380 : : break;
35381 : : case MS_IOERR:
35382 : : {
35383 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35384 : : };
35385 : : break;
35386 : : case MS_MEMERR:
35387 : : {
35388 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35389 : : };
35390 : : break;
35391 : : case MS_TYPEERR:
35392 : : {
35393 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35394 : : };
35395 : : break;
35396 : : case MS_EOFERR:
35397 : : {
35398 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35399 : : };
35400 : : break;
35401 : : case MS_CHILDERR:
35402 : : {
35403 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35404 : : };
35405 : : break;
35406 : : case MS_NULLPARENTERR:
35407 : : {
35408 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35409 : : };
35410 : : break;
35411 : : default:
35412 : : {
35413 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35414 : : };
35415 : : break;
35416 : : }
35417 : : }
35418 : : }
35419 : 1 : *(pointObj **)&jresult = result;
35420 : 1 : return jresult;
35421 : : }
35422 : :
35423 : :
35424 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35425 : : jint jresult = 0 ;
35426 : : lineObj *arg1 = (lineObj *) 0 ;
35427 : : pointObj *arg2 = (pointObj *) 0 ;
35428 : : int result;
35429 : :
35430 : : (void)jenv;
35431 : : (void)jcls;
35432 : : (void)jarg1_;
35433 : : (void)jarg2_;
35434 : 0 : arg1 = *(lineObj **)&jarg1;
35435 : 0 : arg2 = *(pointObj **)&jarg2;
35436 : : {
35437 : : errorObj *ms_error;
35438 : 0 : result = (int)lineObj_add(arg1,arg2);
35439 : 0 : ms_error = msGetErrorObj();
35440 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35441 : : char ms_message[8192];
35442 : 0 : char* msg = msGetErrorString(";");
35443 : 0 : int ms_errorcode = ms_error->code;
35444 [ # # ]: 0 : if (msg) {
35445 : 0 : snprintf(ms_message, 8192, msg);
35446 : 0 : free(msg);
35447 : : }
35448 : : else sprintf(ms_message, "Unknown message");
35449 : :
35450 : 0 : msResetErrorList();
35451 : :
35452 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35453 : : case MS_NOTFOUND:
35454 : : break;
35455 : : case -1:
35456 : : break;
35457 : : case MS_IOERR:
35458 : : {
35459 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35460 : : };
35461 : : break;
35462 : : case MS_MEMERR:
35463 : : {
35464 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35465 : : };
35466 : : break;
35467 : : case MS_TYPEERR:
35468 : : {
35469 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35470 : : };
35471 : : break;
35472 : : case MS_EOFERR:
35473 : : {
35474 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35475 : : };
35476 : : break;
35477 : : case MS_CHILDERR:
35478 : : {
35479 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35480 : : };
35481 : : break;
35482 : : case MS_NULLPARENTERR:
35483 : : {
35484 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35485 : : };
35486 : : break;
35487 : : default:
35488 : : {
35489 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35490 : : };
35491 : : break;
35492 : : }
35493 : : }
35494 : : }
35495 : : jresult = (jint)result;
35496 : : return jresult;
35497 : : }
35498 : :
35499 : :
35500 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
35501 : : jint jresult = 0 ;
35502 : : lineObj *arg1 = (lineObj *) 0 ;
35503 : : int arg2 ;
35504 : : pointObj *arg3 = (pointObj *) 0 ;
35505 : : int result;
35506 : :
35507 : : (void)jenv;
35508 : : (void)jcls;
35509 : : (void)jarg1_;
35510 : : (void)jarg3_;
35511 : 0 : arg1 = *(lineObj **)&jarg1;
35512 : : arg2 = (int)jarg2;
35513 : 0 : arg3 = *(pointObj **)&jarg3;
35514 : : {
35515 : : errorObj *ms_error;
35516 : : result = (int)lineObj_set(arg1,arg2,arg3);
35517 : 0 : ms_error = msGetErrorObj();
35518 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35519 : : char ms_message[8192];
35520 : 0 : char* msg = msGetErrorString(";");
35521 : 0 : int ms_errorcode = ms_error->code;
35522 [ # # ]: 0 : if (msg) {
35523 : 0 : snprintf(ms_message, 8192, msg);
35524 : 0 : free(msg);
35525 : : }
35526 : : else sprintf(ms_message, "Unknown message");
35527 : :
35528 : 0 : msResetErrorList();
35529 : :
35530 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35531 : : case MS_NOTFOUND:
35532 : : break;
35533 : : case -1:
35534 : : break;
35535 : : case MS_IOERR:
35536 : : {
35537 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35538 : : };
35539 : : break;
35540 : : case MS_MEMERR:
35541 : : {
35542 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35543 : : };
35544 : : break;
35545 : : case MS_TYPEERR:
35546 : : {
35547 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35548 : : };
35549 : : break;
35550 : : case MS_EOFERR:
35551 : : {
35552 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35553 : : };
35554 : : break;
35555 : : case MS_CHILDERR:
35556 : : {
35557 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35558 : : };
35559 : : break;
35560 : : case MS_NULLPARENTERR:
35561 : : {
35562 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35563 : : };
35564 : : break;
35565 : : default:
35566 : : {
35567 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35568 : : };
35569 : : break;
35570 : : }
35571 : : }
35572 : : }
35573 : : jresult = (jint)result;
35574 : : return jresult;
35575 : : }
35576 : :
35577 : :
35578 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1numlines_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35579 : : jint jresult = 0 ;
35580 : : shapeObj *arg1 = (shapeObj *) 0 ;
35581 : : int result;
35582 : :
35583 : : (void)jenv;
35584 : : (void)jcls;
35585 : : (void)jarg1_;
35586 : 1 : arg1 = *(shapeObj **)&jarg1;
35587 : 1 : result = (int) ((arg1)->numlines);
35588 : : jresult = (jint)result;
35589 : 1 : return jresult;
35590 : : }
35591 : :
35592 : :
35593 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1numvalues_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35594 : : jint jresult = 0 ;
35595 : : shapeObj *arg1 = (shapeObj *) 0 ;
35596 : : int result;
35597 : :
35598 : : (void)jenv;
35599 : : (void)jcls;
35600 : : (void)jarg1_;
35601 : 0 : arg1 = *(shapeObj **)&jarg1;
35602 : 0 : result = (int) ((arg1)->numvalues);
35603 : : jresult = (jint)result;
35604 : 0 : return jresult;
35605 : : }
35606 : :
35607 : :
35608 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1bounds_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35609 : : shapeObj *arg1 = (shapeObj *) 0 ;
35610 : : rectObj *arg2 = (rectObj *) 0 ;
35611 : :
35612 : : (void)jenv;
35613 : : (void)jcls;
35614 : : (void)jarg1_;
35615 : : (void)jarg2_;
35616 : 0 : arg1 = *(shapeObj **)&jarg1;
35617 : 0 : arg2 = *(rectObj **)&jarg2;
35618 [ # # ]: 0 : if (arg1) (arg1)->bounds = *arg2;
35619 : 0 : }
35620 : :
35621 : :
35622 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1bounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35623 : : jlong jresult = 0 ;
35624 : : shapeObj *arg1 = (shapeObj *) 0 ;
35625 : : rectObj *result = 0 ;
35626 : :
35627 : : (void)jenv;
35628 : : (void)jcls;
35629 : : (void)jarg1_;
35630 : 1 : arg1 = *(shapeObj **)&jarg1;
35631 : 1 : result = (rectObj *)& ((arg1)->bounds);
35632 : 1 : *(rectObj **)&jresult = result;
35633 : 1 : return jresult;
35634 : : }
35635 : :
35636 : :
35637 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35638 : : shapeObj *arg1 = (shapeObj *) 0 ;
35639 : : int arg2 ;
35640 : :
35641 : : (void)jenv;
35642 : : (void)jcls;
35643 : : (void)jarg1_;
35644 : 0 : arg1 = *(shapeObj **)&jarg1;
35645 : : arg2 = (int)jarg2;
35646 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
35647 : 0 : }
35648 : :
35649 : :
35650 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35651 : : jint jresult = 0 ;
35652 : : shapeObj *arg1 = (shapeObj *) 0 ;
35653 : : int result;
35654 : :
35655 : : (void)jenv;
35656 : : (void)jcls;
35657 : : (void)jarg1_;
35658 : 0 : arg1 = *(shapeObj **)&jarg1;
35659 : 0 : result = (int) ((arg1)->type);
35660 : : jresult = (jint)result;
35661 : 0 : return jresult;
35662 : : }
35663 : :
35664 : :
35665 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1index_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35666 : : shapeObj *arg1 = (shapeObj *) 0 ;
35667 : : long arg2 ;
35668 : :
35669 : : (void)jenv;
35670 : : (void)jcls;
35671 : : (void)jarg1_;
35672 : 0 : arg1 = *(shapeObj **)&jarg1;
35673 : 0 : arg2 = (long)jarg2;
35674 [ # # ]: 0 : if (arg1) (arg1)->index = arg2;
35675 : 0 : }
35676 : :
35677 : :
35678 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1index_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35679 : : jint jresult = 0 ;
35680 : : shapeObj *arg1 = (shapeObj *) 0 ;
35681 : : long result;
35682 : :
35683 : : (void)jenv;
35684 : : (void)jcls;
35685 : : (void)jarg1_;
35686 : 0 : arg1 = *(shapeObj **)&jarg1;
35687 : 0 : result = (long) ((arg1)->index);
35688 : 0 : jresult = (jint)result;
35689 : 0 : return jresult;
35690 : : }
35691 : :
35692 : :
35693 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1tileindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35694 : : shapeObj *arg1 = (shapeObj *) 0 ;
35695 : : int arg2 ;
35696 : :
35697 : : (void)jenv;
35698 : : (void)jcls;
35699 : : (void)jarg1_;
35700 : 0 : arg1 = *(shapeObj **)&jarg1;
35701 : : arg2 = (int)jarg2;
35702 [ # # ]: 0 : if (arg1) (arg1)->tileindex = arg2;
35703 : 0 : }
35704 : :
35705 : :
35706 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1tileindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35707 : : jint jresult = 0 ;
35708 : : shapeObj *arg1 = (shapeObj *) 0 ;
35709 : : int result;
35710 : :
35711 : : (void)jenv;
35712 : : (void)jcls;
35713 : : (void)jarg1_;
35714 : 0 : arg1 = *(shapeObj **)&jarg1;
35715 : 0 : result = (int) ((arg1)->tileindex);
35716 : : jresult = (jint)result;
35717 : 0 : return jresult;
35718 : : }
35719 : :
35720 : :
35721 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1classindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35722 : : shapeObj *arg1 = (shapeObj *) 0 ;
35723 : : int arg2 ;
35724 : :
35725 : : (void)jenv;
35726 : : (void)jcls;
35727 : : (void)jarg1_;
35728 : 0 : arg1 = *(shapeObj **)&jarg1;
35729 : : arg2 = (int)jarg2;
35730 [ # # ]: 0 : if (arg1) (arg1)->classindex = arg2;
35731 : 0 : }
35732 : :
35733 : :
35734 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1classindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35735 : : jint jresult = 0 ;
35736 : : shapeObj *arg1 = (shapeObj *) 0 ;
35737 : : int result;
35738 : :
35739 : : (void)jenv;
35740 : : (void)jcls;
35741 : : (void)jarg1_;
35742 : 0 : arg1 = *(shapeObj **)&jarg1;
35743 : 0 : result = (int) ((arg1)->classindex);
35744 : : jresult = (jint)result;
35745 : 0 : return jresult;
35746 : : }
35747 : :
35748 : :
35749 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1text_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
35750 : : shapeObj *arg1 = (shapeObj *) 0 ;
35751 : : char *arg2 = (char *) 0 ;
35752 : :
35753 : : (void)jenv;
35754 : : (void)jcls;
35755 : : (void)jarg1_;
35756 : 0 : arg1 = *(shapeObj **)&jarg1;
35757 : : {
35758 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
35759 : : }
35760 : : {
35761 [ # # ]: 0 : if (arg1->text) free((char*)arg1->text);
35762 [ # # ]: 0 : if (arg2) {
35763 : 0 : arg1->text = (char *) malloc(strlen(arg2)+1);
35764 : 0 : strcpy((char*)arg1->text,arg2);
35765 : : } else {
35766 : 0 : arg1->text = 0;
35767 : : }
35768 : : }
35769 [ # # ]: 0 : if (arg2) free(arg2);
35770 : 0 : }
35771 : :
35772 : :
35773 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1text_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35774 : : jstring jresult = 0 ;
35775 : : shapeObj *arg1 = (shapeObj *) 0 ;
35776 : : char *result = 0 ;
35777 : :
35778 : : (void)jenv;
35779 : : (void)jcls;
35780 : : (void)jarg1_;
35781 : 0 : arg1 = *(shapeObj **)&jarg1;
35782 : 0 : result = (char *) ((arg1)->text);
35783 : : {
35784 : 0 : jresult = JNU_NewStringNative(jenv, result);
35785 : : }
35786 : 0 : return jresult;
35787 : : }
35788 : :
35789 : :
35790 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1scratch_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35791 : : shapeObj *arg1 = (shapeObj *) 0 ;
35792 : : int arg2 ;
35793 : :
35794 : : (void)jenv;
35795 : : (void)jcls;
35796 : : (void)jarg1_;
35797 : 0 : arg1 = *(shapeObj **)&jarg1;
35798 : : arg2 = (int)jarg2;
35799 [ # # ]: 0 : if (arg1) (arg1)->scratch = arg2;
35800 : 0 : }
35801 : :
35802 : :
35803 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1scratch_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35804 : : jint jresult = 0 ;
35805 : : shapeObj *arg1 = (shapeObj *) 0 ;
35806 : : int result;
35807 : :
35808 : : (void)jenv;
35809 : : (void)jcls;
35810 : : (void)jarg1_;
35811 : 0 : arg1 = *(shapeObj **)&jarg1;
35812 : 0 : result = (int) ((arg1)->scratch);
35813 : : jresult = (jint)result;
35814 : 0 : return jresult;
35815 : : }
35816 : :
35817 : :
35818 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1resultindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35819 : : shapeObj *arg1 = (shapeObj *) 0 ;
35820 : : int arg2 ;
35821 : :
35822 : : (void)jenv;
35823 : : (void)jcls;
35824 : : (void)jarg1_;
35825 : 0 : arg1 = *(shapeObj **)&jarg1;
35826 : : arg2 = (int)jarg2;
35827 [ # # ]: 0 : if (arg1) (arg1)->resultindex = arg2;
35828 : 0 : }
35829 : :
35830 : :
35831 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1resultindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35832 : : jint jresult = 0 ;
35833 : : shapeObj *arg1 = (shapeObj *) 0 ;
35834 : : int result;
35835 : :
35836 : : (void)jenv;
35837 : : (void)jcls;
35838 : : (void)jarg1_;
35839 : 0 : arg1 = *(shapeObj **)&jarg1;
35840 : 0 : result = (int) ((arg1)->resultindex);
35841 : : jresult = (jint)result;
35842 : 0 : return jresult;
35843 : : }
35844 : :
35845 : :
35846 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1shapeObj(JNIEnv *jenv, jclass jcls, jint jarg1) {
35847 : : jlong jresult = 0 ;
35848 : : int arg1 = (int) MS_SHAPE_NULL ;
35849 : : shapeObj *result = 0 ;
35850 : :
35851 : : (void)jenv;
35852 : : (void)jcls;
35853 : : arg1 = (int)jarg1;
35854 : : {
35855 : : errorObj *ms_error;
35856 : : result = (shapeObj *)new_shapeObj(arg1);
35857 : 1 : ms_error = msGetErrorObj();
35858 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35859 : : char ms_message[8192];
35860 : 0 : char* msg = msGetErrorString(";");
35861 : 0 : int ms_errorcode = ms_error->code;
35862 [ # # ]: 0 : if (msg) {
35863 : 0 : snprintf(ms_message, 8192, msg);
35864 : 0 : free(msg);
35865 : : }
35866 : : else sprintf(ms_message, "Unknown message");
35867 : :
35868 : 0 : msResetErrorList();
35869 : :
35870 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35871 : : case MS_NOTFOUND:
35872 : : break;
35873 : : case -1:
35874 : : break;
35875 : : case MS_IOERR:
35876 : : {
35877 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35878 : : };
35879 : : break;
35880 : : case MS_MEMERR:
35881 : : {
35882 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35883 : : };
35884 : : break;
35885 : : case MS_TYPEERR:
35886 : : {
35887 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35888 : : };
35889 : : break;
35890 : : case MS_EOFERR:
35891 : : {
35892 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35893 : : };
35894 : : break;
35895 : : case MS_CHILDERR:
35896 : : {
35897 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35898 : : };
35899 : : break;
35900 : : case MS_NULLPARENTERR:
35901 : : {
35902 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35903 : : };
35904 : : break;
35905 : : default:
35906 : : {
35907 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35908 : : };
35909 : : break;
35910 : : }
35911 : : }
35912 : : }
35913 : 1 : *(shapeObj **)&jresult = result;
35914 : 1 : return jresult;
35915 : : }
35916 : :
35917 : :
35918 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1shapeObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35919 : : shapeObj *arg1 = (shapeObj *) 0 ;
35920 : :
35921 : : (void)jenv;
35922 : : (void)jcls;
35923 : 0 : arg1 = *(shapeObj **)&jarg1;
35924 : : {
35925 : : errorObj *ms_error;
35926 : : delete_shapeObj(arg1);
35927 : 0 : ms_error = msGetErrorObj();
35928 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35929 : : char ms_message[8192];
35930 : 0 : char* msg = msGetErrorString(";");
35931 : 0 : int ms_errorcode = ms_error->code;
35932 [ # # ]: 0 : if (msg) {
35933 : 0 : snprintf(ms_message, 8192, msg);
35934 : 0 : free(msg);
35935 : : }
35936 : : else sprintf(ms_message, "Unknown message");
35937 : :
35938 : 0 : msResetErrorList();
35939 : :
35940 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35941 : : case MS_NOTFOUND:
35942 : : break;
35943 : : case -1:
35944 : : break;
35945 : : case MS_IOERR:
35946 : : {
35947 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
35948 : : };
35949 : : break;
35950 : : case MS_MEMERR:
35951 : : {
35952 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
35953 : : };
35954 : : break;
35955 : : case MS_TYPEERR:
35956 : : {
35957 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
35958 : : };
35959 : : break;
35960 : : case MS_EOFERR:
35961 : : {
35962 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
35963 : : };
35964 : : break;
35965 : : case MS_CHILDERR:
35966 : : {
35967 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
35968 : : };
35969 : : break;
35970 : : case MS_NULLPARENTERR:
35971 : : {
35972 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
35973 : : };
35974 : : break;
35975 : : default:
35976 : : {
35977 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
35978 : : };
35979 : : break;
35980 : : }
35981 : : }
35982 : : }
35983 : : }
35984 : :
35985 : :
35986 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1fromWKT(JNIEnv *jenv, jclass jcls, jstring jarg1) {
35987 : : jlong jresult = 0 ;
35988 : : char *arg1 = (char *) 0 ;
35989 : : shapeObj *result = 0 ;
35990 : :
35991 : : (void)jenv;
35992 : : (void)jcls;
35993 : : {
35994 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
35995 : : }
35996 : : {
35997 : : errorObj *ms_error;
35998 : : result = (shapeObj *)shapeObj_fromWKT(arg1);
35999 : 0 : ms_error = msGetErrorObj();
36000 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36001 : : char ms_message[8192];
36002 : 0 : char* msg = msGetErrorString(";");
36003 : 0 : int ms_errorcode = ms_error->code;
36004 [ # # ]: 0 : if (msg) {
36005 : 0 : snprintf(ms_message, 8192, msg);
36006 : 0 : free(msg);
36007 : : }
36008 : : else sprintf(ms_message, "Unknown message");
36009 : :
36010 : 0 : msResetErrorList();
36011 : :
36012 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36013 : : case MS_NOTFOUND:
36014 : : break;
36015 : : case -1:
36016 : : break;
36017 : : case MS_IOERR:
36018 : : {
36019 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36020 : : };
36021 : : break;
36022 : : case MS_MEMERR:
36023 : : {
36024 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36025 : : };
36026 : : break;
36027 : : case MS_TYPEERR:
36028 : : {
36029 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36030 : : };
36031 : : break;
36032 : : case MS_EOFERR:
36033 : : {
36034 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36035 : : };
36036 : : break;
36037 : : case MS_CHILDERR:
36038 : : {
36039 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36040 : : };
36041 : : break;
36042 : : case MS_NULLPARENTERR:
36043 : : {
36044 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36045 : : };
36046 : : break;
36047 : : default:
36048 : : {
36049 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36050 : : };
36051 : : break;
36052 : : }
36053 : : }
36054 : : }
36055 : 0 : *(shapeObj **)&jresult = result;
36056 [ # # ]: 0 : if (arg1) free(arg1);
36057 : 0 : return jresult;
36058 : : }
36059 : :
36060 : :
36061 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1project(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
36062 : : jint jresult = 0 ;
36063 : : shapeObj *arg1 = (shapeObj *) 0 ;
36064 : : projectionObj *arg2 = (projectionObj *) 0 ;
36065 : : projectionObj *arg3 = (projectionObj *) 0 ;
36066 : : int result;
36067 : :
36068 : : (void)jenv;
36069 : : (void)jcls;
36070 : : (void)jarg1_;
36071 : : (void)jarg2_;
36072 : : (void)jarg3_;
36073 : 0 : arg1 = *(shapeObj **)&jarg1;
36074 : 0 : arg2 = *(projectionObj **)&jarg2;
36075 : 0 : arg3 = *(projectionObj **)&jarg3;
36076 : : {
36077 : : errorObj *ms_error;
36078 : : result = (int)shapeObj_project(arg1,arg2,arg3);
36079 : 0 : ms_error = msGetErrorObj();
36080 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36081 : : char ms_message[8192];
36082 : 0 : char* msg = msGetErrorString(";");
36083 : 0 : int ms_errorcode = ms_error->code;
36084 [ # # ]: 0 : if (msg) {
36085 : 0 : snprintf(ms_message, 8192, msg);
36086 : 0 : free(msg);
36087 : : }
36088 : : else sprintf(ms_message, "Unknown message");
36089 : :
36090 : 0 : msResetErrorList();
36091 : :
36092 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36093 : : case MS_NOTFOUND:
36094 : : break;
36095 : : case -1:
36096 : : break;
36097 : : case MS_IOERR:
36098 : : {
36099 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36100 : : };
36101 : : break;
36102 : : case MS_MEMERR:
36103 : : {
36104 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36105 : : };
36106 : : break;
36107 : : case MS_TYPEERR:
36108 : : {
36109 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36110 : : };
36111 : : break;
36112 : : case MS_EOFERR:
36113 : : {
36114 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36115 : : };
36116 : : break;
36117 : : case MS_CHILDERR:
36118 : : {
36119 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36120 : : };
36121 : : break;
36122 : : case MS_NULLPARENTERR:
36123 : : {
36124 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36125 : : };
36126 : : break;
36127 : : default:
36128 : : {
36129 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36130 : : };
36131 : : break;
36132 : : }
36133 : : }
36134 : : }
36135 : : jresult = (jint)result;
36136 : : return jresult;
36137 : : }
36138 : :
36139 : :
36140 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36141 : : jlong jresult = 0 ;
36142 : : shapeObj *arg1 = (shapeObj *) 0 ;
36143 : : int arg2 ;
36144 : : lineObj *result = 0 ;
36145 : :
36146 : : (void)jenv;
36147 : : (void)jcls;
36148 : : (void)jarg1_;
36149 : 1 : arg1 = *(shapeObj **)&jarg1;
36150 : : arg2 = (int)jarg2;
36151 : : {
36152 : : errorObj *ms_error;
36153 : : result = (lineObj *)shapeObj_get(arg1,arg2);
36154 : 1 : ms_error = msGetErrorObj();
36155 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36156 : : char ms_message[8192];
36157 : 0 : char* msg = msGetErrorString(";");
36158 : 0 : int ms_errorcode = ms_error->code;
36159 [ # # ]: 0 : if (msg) {
36160 : 0 : snprintf(ms_message, 8192, msg);
36161 : 0 : free(msg);
36162 : : }
36163 : : else sprintf(ms_message, "Unknown message");
36164 : :
36165 : 0 : msResetErrorList();
36166 : :
36167 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36168 : : case MS_NOTFOUND:
36169 : : break;
36170 : : case -1:
36171 : : break;
36172 : : case MS_IOERR:
36173 : : {
36174 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36175 : : };
36176 : : break;
36177 : : case MS_MEMERR:
36178 : : {
36179 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36180 : : };
36181 : : break;
36182 : : case MS_TYPEERR:
36183 : : {
36184 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36185 : : };
36186 : : break;
36187 : : case MS_EOFERR:
36188 : : {
36189 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36190 : : };
36191 : : break;
36192 : : case MS_CHILDERR:
36193 : : {
36194 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36195 : : };
36196 : : break;
36197 : : case MS_NULLPARENTERR:
36198 : : {
36199 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36200 : : };
36201 : : break;
36202 : : default:
36203 : : {
36204 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36205 : : };
36206 : : break;
36207 : : }
36208 : : }
36209 : : }
36210 : 1 : *(lineObj **)&jresult = result;
36211 : 1 : return jresult;
36212 : : }
36213 : :
36214 : :
36215 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
36216 : : jint jresult = 0 ;
36217 : : shapeObj *arg1 = (shapeObj *) 0 ;
36218 : : lineObj *arg2 = (lineObj *) 0 ;
36219 : : int result;
36220 : :
36221 : : (void)jenv;
36222 : : (void)jcls;
36223 : : (void)jarg1_;
36224 : : (void)jarg2_;
36225 : 0 : arg1 = *(shapeObj **)&jarg1;
36226 : 0 : arg2 = *(lineObj **)&jarg2;
36227 : : {
36228 : : errorObj *ms_error;
36229 : : result = (int)shapeObj_add(arg1,arg2);
36230 : 0 : ms_error = msGetErrorObj();
36231 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36232 : : char ms_message[8192];
36233 : 0 : char* msg = msGetErrorString(";");
36234 : 0 : int ms_errorcode = ms_error->code;
36235 [ # # ]: 0 : if (msg) {
36236 : 0 : snprintf(ms_message, 8192, msg);
36237 : 0 : free(msg);
36238 : : }
36239 : : else sprintf(ms_message, "Unknown message");
36240 : :
36241 : 0 : msResetErrorList();
36242 : :
36243 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36244 : : case MS_NOTFOUND:
36245 : : break;
36246 : : case -1:
36247 : : break;
36248 : : case MS_IOERR:
36249 : : {
36250 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36251 : : };
36252 : : break;
36253 : : case MS_MEMERR:
36254 : : {
36255 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36256 : : };
36257 : : break;
36258 : : case MS_TYPEERR:
36259 : : {
36260 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36261 : : };
36262 : : break;
36263 : : case MS_EOFERR:
36264 : : {
36265 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36266 : : };
36267 : : break;
36268 : : case MS_CHILDERR:
36269 : : {
36270 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36271 : : };
36272 : : break;
36273 : : case MS_NULLPARENTERR:
36274 : : {
36275 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36276 : : };
36277 : : break;
36278 : : default:
36279 : : {
36280 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36281 : : };
36282 : : break;
36283 : : }
36284 : : }
36285 : : }
36286 : : jresult = (jint)result;
36287 : : return jresult;
36288 : : }
36289 : :
36290 : :
36291 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_) {
36292 : : jint jresult = 0 ;
36293 : : shapeObj *arg1 = (shapeObj *) 0 ;
36294 : : mapObj *arg2 = (mapObj *) 0 ;
36295 : : layerObj *arg3 = (layerObj *) 0 ;
36296 : : imageObj *arg4 = (imageObj *) 0 ;
36297 : : int result;
36298 : :
36299 : : (void)jenv;
36300 : : (void)jcls;
36301 : : (void)jarg1_;
36302 : : (void)jarg2_;
36303 : : (void)jarg3_;
36304 : : (void)jarg4_;
36305 : 0 : arg1 = *(shapeObj **)&jarg1;
36306 : 0 : arg2 = *(mapObj **)&jarg2;
36307 : 0 : arg3 = *(layerObj **)&jarg3;
36308 : 0 : arg4 = *(imageObj **)&jarg4;
36309 : : {
36310 : : errorObj *ms_error;
36311 : : result = (int)shapeObj_draw(arg1,arg2,arg3,arg4);
36312 : 0 : ms_error = msGetErrorObj();
36313 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36314 : : char ms_message[8192];
36315 : 0 : char* msg = msGetErrorString(";");
36316 : 0 : int ms_errorcode = ms_error->code;
36317 [ # # ]: 0 : if (msg) {
36318 : 0 : snprintf(ms_message, 8192, msg);
36319 : 0 : free(msg);
36320 : : }
36321 : : else sprintf(ms_message, "Unknown message");
36322 : :
36323 : 0 : msResetErrorList();
36324 : :
36325 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36326 : : case MS_NOTFOUND:
36327 : : break;
36328 : : case -1:
36329 : : break;
36330 : : case MS_IOERR:
36331 : : {
36332 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36333 : : };
36334 : : break;
36335 : : case MS_MEMERR:
36336 : : {
36337 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36338 : : };
36339 : : break;
36340 : : case MS_TYPEERR:
36341 : : {
36342 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36343 : : };
36344 : : break;
36345 : : case MS_EOFERR:
36346 : : {
36347 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36348 : : };
36349 : : break;
36350 : : case MS_CHILDERR:
36351 : : {
36352 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36353 : : };
36354 : : break;
36355 : : case MS_NULLPARENTERR:
36356 : : {
36357 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36358 : : };
36359 : : break;
36360 : : default:
36361 : : {
36362 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36363 : : };
36364 : : break;
36365 : : }
36366 : : }
36367 : : }
36368 : : jresult = (jint)result;
36369 : : return jresult;
36370 : : }
36371 : :
36372 : :
36373 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1setBounds(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36374 : : shapeObj *arg1 = (shapeObj *) 0 ;
36375 : :
36376 : : (void)jenv;
36377 : : (void)jcls;
36378 : : (void)jarg1_;
36379 : 0 : arg1 = *(shapeObj **)&jarg1;
36380 : : {
36381 : : errorObj *ms_error;
36382 : : shapeObj_setBounds(arg1);
36383 : 0 : ms_error = msGetErrorObj();
36384 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36385 : : char ms_message[8192];
36386 : 0 : char* msg = msGetErrorString(";");
36387 : 0 : int ms_errorcode = ms_error->code;
36388 [ # # ]: 0 : if (msg) {
36389 : 0 : snprintf(ms_message, 8192, msg);
36390 : 0 : free(msg);
36391 : : }
36392 : : else sprintf(ms_message, "Unknown message");
36393 : :
36394 : 0 : msResetErrorList();
36395 : :
36396 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36397 : : case MS_NOTFOUND:
36398 : : break;
36399 : : case -1:
36400 : : break;
36401 : : case MS_IOERR:
36402 : : {
36403 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
36404 : : };
36405 : : break;
36406 : : case MS_MEMERR:
36407 : : {
36408 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
36409 : : };
36410 : : break;
36411 : : case MS_TYPEERR:
36412 : : {
36413 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
36414 : : };
36415 : : break;
36416 : : case MS_EOFERR:
36417 : : {
36418 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
36419 : : };
36420 : : break;
36421 : : case MS_CHILDERR:
36422 : : {
36423 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
36424 : : };
36425 : : break;
36426 : : case MS_NULLPARENTERR:
36427 : : {
36428 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
36429 : : };
36430 : : break;
36431 : : default:
36432 : : {
36433 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
36434 : : };
36435 : : break;
36436 : : }
36437 : : }
36438 : : }
36439 : : }
36440 : :
36441 : :
36442 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1cloneShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36443 : : jlong jresult = 0 ;
36444 : : shapeObj *arg1 = (shapeObj *) 0 ;
36445 : : shapeObj *result = 0 ;
36446 : :
36447 : : (void)jenv;
36448 : : (void)jcls;
36449 : : (void)jarg1_;
36450 : 0 : arg1 = *(shapeObj **)&jarg1;
36451 : : {
36452 : : errorObj *ms_error;
36453 : : result = (shapeObj *)shapeObj_cloneShape(arg1);
36454 : 0 : ms_error = msGetErrorObj();
36455 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36456 : : char ms_message[8192];
36457 : 0 : char* msg = msGetErrorString(";");
36458 : 0 : int ms_errorcode = ms_error->code;
36459 [ # # ]: 0 : if (msg) {
36460 : 0 : snprintf(ms_message, 8192, msg);
36461 : 0 : free(msg);
36462 : : }
36463 : : else sprintf(ms_message, "Unknown message");
36464 : :
36465 : 0 : msResetErrorList();
36466 : :
36467 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36468 : : case MS_NOTFOUND:
36469 : : break;
36470 : : case -1:
36471 : : break;
36472 : : case MS_IOERR:
36473 : : {
36474 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36475 : : };
36476 : : break;
36477 : : case MS_MEMERR:
36478 : : {
36479 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36480 : : };
36481 : : break;
36482 : : case MS_TYPEERR:
36483 : : {
36484 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36485 : : };
36486 : : break;
36487 : : case MS_EOFERR:
36488 : : {
36489 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36490 : : };
36491 : : break;
36492 : : case MS_CHILDERR:
36493 : : {
36494 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36495 : : };
36496 : : break;
36497 : : case MS_NULLPARENTERR:
36498 : : {
36499 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36500 : : };
36501 : : break;
36502 : : default:
36503 : : {
36504 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36505 : : };
36506 : : break;
36507 : : }
36508 : : }
36509 : : }
36510 : 0 : *(shapeObj **)&jresult = result;
36511 : 0 : return jresult;
36512 : : }
36513 : :
36514 : :
36515 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1copy(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
36516 : : jint jresult = 0 ;
36517 : : shapeObj *arg1 = (shapeObj *) 0 ;
36518 : : shapeObj *arg2 = (shapeObj *) 0 ;
36519 : : int result;
36520 : :
36521 : : (void)jenv;
36522 : : (void)jcls;
36523 : : (void)jarg1_;
36524 : : (void)jarg2_;
36525 : 0 : arg1 = *(shapeObj **)&jarg1;
36526 : 0 : arg2 = *(shapeObj **)&jarg2;
36527 : : {
36528 : : errorObj *ms_error;
36529 : : result = (int)shapeObj_copy(arg1,arg2);
36530 : 0 : ms_error = msGetErrorObj();
36531 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36532 : : char ms_message[8192];
36533 : 0 : char* msg = msGetErrorString(";");
36534 : 0 : int ms_errorcode = ms_error->code;
36535 [ # # ]: 0 : if (msg) {
36536 : 0 : snprintf(ms_message, 8192, msg);
36537 : 0 : free(msg);
36538 : : }
36539 : : else sprintf(ms_message, "Unknown message");
36540 : :
36541 : 0 : msResetErrorList();
36542 : :
36543 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36544 : : case MS_NOTFOUND:
36545 : : break;
36546 : : case -1:
36547 : : break;
36548 : : case MS_IOERR:
36549 : : {
36550 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36551 : : };
36552 : : break;
36553 : : case MS_MEMERR:
36554 : : {
36555 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36556 : : };
36557 : : break;
36558 : : case MS_TYPEERR:
36559 : : {
36560 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36561 : : };
36562 : : break;
36563 : : case MS_EOFERR:
36564 : : {
36565 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36566 : : };
36567 : : break;
36568 : : case MS_CHILDERR:
36569 : : {
36570 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36571 : : };
36572 : : break;
36573 : : case MS_NULLPARENTERR:
36574 : : {
36575 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36576 : : };
36577 : : break;
36578 : : default:
36579 : : {
36580 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36581 : : };
36582 : : break;
36583 : : }
36584 : : }
36585 : : }
36586 : : jresult = (jint)result;
36587 : : return jresult;
36588 : : }
36589 : :
36590 : :
36591 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1toWKT(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36592 : : jstring jresult = 0 ;
36593 : : shapeObj *arg1 = (shapeObj *) 0 ;
36594 : : char *result = 0 ;
36595 : :
36596 : : (void)jenv;
36597 : : (void)jcls;
36598 : : (void)jarg1_;
36599 : 0 : arg1 = *(shapeObj **)&jarg1;
36600 : : {
36601 : : errorObj *ms_error;
36602 : : result = (char *)shapeObj_toWKT(arg1);
36603 : 0 : ms_error = msGetErrorObj();
36604 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36605 : : char ms_message[8192];
36606 : 0 : char* msg = msGetErrorString(";");
36607 : 0 : int ms_errorcode = ms_error->code;
36608 [ # # ]: 0 : if (msg) {
36609 : 0 : snprintf(ms_message, 8192, msg);
36610 : 0 : free(msg);
36611 : : }
36612 : : else sprintf(ms_message, "Unknown message");
36613 : :
36614 : 0 : msResetErrorList();
36615 : :
36616 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36617 : : case MS_NOTFOUND:
36618 : : break;
36619 : : case -1:
36620 : : break;
36621 : : case MS_IOERR:
36622 : : {
36623 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36624 : : };
36625 : : break;
36626 : : case MS_MEMERR:
36627 : : {
36628 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36629 : : };
36630 : : break;
36631 : : case MS_TYPEERR:
36632 : : {
36633 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36634 : : };
36635 : : break;
36636 : : case MS_EOFERR:
36637 : : {
36638 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36639 : : };
36640 : : break;
36641 : : case MS_CHILDERR:
36642 : : {
36643 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36644 : : };
36645 : : break;
36646 : : case MS_NULLPARENTERR:
36647 : : {
36648 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36649 : : };
36650 : : break;
36651 : : default:
36652 : : {
36653 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36654 : : };
36655 : : break;
36656 : : }
36657 : : }
36658 : : }
36659 : : {
36660 : 0 : jresult = JNU_NewStringNative(jenv, result);
36661 : : }
36662 : 0 : free(result);
36663 : 0 : return jresult;
36664 : : }
36665 : :
36666 : :
36667 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
36668 : : jlong jresult = 0 ;
36669 : : shapeObj *arg1 = (shapeObj *) 0 ;
36670 : : double arg2 ;
36671 : : shapeObj *result = 0 ;
36672 : :
36673 : : (void)jenv;
36674 : : (void)jcls;
36675 : : (void)jarg1_;
36676 : 0 : arg1 = *(shapeObj **)&jarg1;
36677 : : arg2 = (double)jarg2;
36678 : : {
36679 : : errorObj *ms_error;
36680 : : result = (shapeObj *)shapeObj_buffer(arg1,arg2);
36681 : 0 : ms_error = msGetErrorObj();
36682 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36683 : : char ms_message[8192];
36684 : 0 : char* msg = msGetErrorString(";");
36685 : 0 : int ms_errorcode = ms_error->code;
36686 [ # # ]: 0 : if (msg) {
36687 : 0 : snprintf(ms_message, 8192, msg);
36688 : 0 : free(msg);
36689 : : }
36690 : : else sprintf(ms_message, "Unknown message");
36691 : :
36692 : 0 : msResetErrorList();
36693 : :
36694 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36695 : : case MS_NOTFOUND:
36696 : : break;
36697 : : case -1:
36698 : : break;
36699 : : case MS_IOERR:
36700 : : {
36701 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36702 : : };
36703 : : break;
36704 : : case MS_MEMERR:
36705 : : {
36706 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36707 : : };
36708 : : break;
36709 : : case MS_TYPEERR:
36710 : : {
36711 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36712 : : };
36713 : : break;
36714 : : case MS_EOFERR:
36715 : : {
36716 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36717 : : };
36718 : : break;
36719 : : case MS_CHILDERR:
36720 : : {
36721 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36722 : : };
36723 : : break;
36724 : : case MS_NULLPARENTERR:
36725 : : {
36726 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36727 : : };
36728 : : break;
36729 : : default:
36730 : : {
36731 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36732 : : };
36733 : : break;
36734 : : }
36735 : : }
36736 : : }
36737 : 0 : *(shapeObj **)&jresult = result;
36738 : 0 : return jresult;
36739 : : }
36740 : :
36741 : :
36742 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1simplify(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
36743 : : jlong jresult = 0 ;
36744 : : shapeObj *arg1 = (shapeObj *) 0 ;
36745 : : double arg2 ;
36746 : : shapeObj *result = 0 ;
36747 : :
36748 : : (void)jenv;
36749 : : (void)jcls;
36750 : : (void)jarg1_;
36751 : 0 : arg1 = *(shapeObj **)&jarg1;
36752 : : arg2 = (double)jarg2;
36753 : : {
36754 : : errorObj *ms_error;
36755 : : result = (shapeObj *)shapeObj_simplify(arg1,arg2);
36756 : 0 : ms_error = msGetErrorObj();
36757 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36758 : : char ms_message[8192];
36759 : 0 : char* msg = msGetErrorString(";");
36760 : 0 : int ms_errorcode = ms_error->code;
36761 [ # # ]: 0 : if (msg) {
36762 : 0 : snprintf(ms_message, 8192, msg);
36763 : 0 : free(msg);
36764 : : }
36765 : : else sprintf(ms_message, "Unknown message");
36766 : :
36767 : 0 : msResetErrorList();
36768 : :
36769 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36770 : : case MS_NOTFOUND:
36771 : : break;
36772 : : case -1:
36773 : : break;
36774 : : case MS_IOERR:
36775 : : {
36776 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36777 : : };
36778 : : break;
36779 : : case MS_MEMERR:
36780 : : {
36781 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36782 : : };
36783 : : break;
36784 : : case MS_TYPEERR:
36785 : : {
36786 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36787 : : };
36788 : : break;
36789 : : case MS_EOFERR:
36790 : : {
36791 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36792 : : };
36793 : : break;
36794 : : case MS_CHILDERR:
36795 : : {
36796 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36797 : : };
36798 : : break;
36799 : : case MS_NULLPARENTERR:
36800 : : {
36801 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36802 : : };
36803 : : break;
36804 : : default:
36805 : : {
36806 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36807 : : };
36808 : : break;
36809 : : }
36810 : : }
36811 : : }
36812 : 0 : *(shapeObj **)&jresult = result;
36813 : 0 : return jresult;
36814 : : }
36815 : :
36816 : :
36817 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1topologyPreservingSimplify(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
36818 : : jlong jresult = 0 ;
36819 : : shapeObj *arg1 = (shapeObj *) 0 ;
36820 : : double arg2 ;
36821 : : shapeObj *result = 0 ;
36822 : :
36823 : : (void)jenv;
36824 : : (void)jcls;
36825 : : (void)jarg1_;
36826 : 0 : arg1 = *(shapeObj **)&jarg1;
36827 : : arg2 = (double)jarg2;
36828 : : {
36829 : : errorObj *ms_error;
36830 : : result = (shapeObj *)shapeObj_topologyPreservingSimplify(arg1,arg2);
36831 : 0 : ms_error = msGetErrorObj();
36832 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36833 : : char ms_message[8192];
36834 : 0 : char* msg = msGetErrorString(";");
36835 : 0 : int ms_errorcode = ms_error->code;
36836 [ # # ]: 0 : if (msg) {
36837 : 0 : snprintf(ms_message, 8192, msg);
36838 : 0 : free(msg);
36839 : : }
36840 : : else sprintf(ms_message, "Unknown message");
36841 : :
36842 : 0 : msResetErrorList();
36843 : :
36844 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36845 : : case MS_NOTFOUND:
36846 : : break;
36847 : : case -1:
36848 : : break;
36849 : : case MS_IOERR:
36850 : : {
36851 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36852 : : };
36853 : : break;
36854 : : case MS_MEMERR:
36855 : : {
36856 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36857 : : };
36858 : : break;
36859 : : case MS_TYPEERR:
36860 : : {
36861 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36862 : : };
36863 : : break;
36864 : : case MS_EOFERR:
36865 : : {
36866 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36867 : : };
36868 : : break;
36869 : : case MS_CHILDERR:
36870 : : {
36871 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36872 : : };
36873 : : break;
36874 : : case MS_NULLPARENTERR:
36875 : : {
36876 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36877 : : };
36878 : : break;
36879 : : default:
36880 : : {
36881 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36882 : : };
36883 : : break;
36884 : : }
36885 : : }
36886 : : }
36887 : 0 : *(shapeObj **)&jresult = result;
36888 : 0 : return jresult;
36889 : : }
36890 : :
36891 : :
36892 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1convexHull(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36893 : : jlong jresult = 0 ;
36894 : : shapeObj *arg1 = (shapeObj *) 0 ;
36895 : : shapeObj *result = 0 ;
36896 : :
36897 : : (void)jenv;
36898 : : (void)jcls;
36899 : : (void)jarg1_;
36900 : 0 : arg1 = *(shapeObj **)&jarg1;
36901 : : {
36902 : : errorObj *ms_error;
36903 : : result = (shapeObj *)shapeObj_convexHull(arg1);
36904 : 0 : ms_error = msGetErrorObj();
36905 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36906 : : char ms_message[8192];
36907 : 0 : char* msg = msGetErrorString(";");
36908 : 0 : int ms_errorcode = ms_error->code;
36909 [ # # ]: 0 : if (msg) {
36910 : 0 : snprintf(ms_message, 8192, msg);
36911 : 0 : free(msg);
36912 : : }
36913 : : else sprintf(ms_message, "Unknown message");
36914 : :
36915 : 0 : msResetErrorList();
36916 : :
36917 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36918 : : case MS_NOTFOUND:
36919 : : break;
36920 : : case -1:
36921 : : break;
36922 : : case MS_IOERR:
36923 : : {
36924 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36925 : : };
36926 : : break;
36927 : : case MS_MEMERR:
36928 : : {
36929 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36930 : : };
36931 : : break;
36932 : : case MS_TYPEERR:
36933 : : {
36934 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36935 : : };
36936 : : break;
36937 : : case MS_EOFERR:
36938 : : {
36939 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36940 : : };
36941 : : break;
36942 : : case MS_CHILDERR:
36943 : : {
36944 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36945 : : };
36946 : : break;
36947 : : case MS_NULLPARENTERR:
36948 : : {
36949 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36950 : : };
36951 : : break;
36952 : : default:
36953 : : {
36954 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36955 : : };
36956 : : break;
36957 : : }
36958 : : }
36959 : : }
36960 : 0 : *(shapeObj **)&jresult = result;
36961 : 0 : return jresult;
36962 : : }
36963 : :
36964 : :
36965 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1boundary(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36966 : : jlong jresult = 0 ;
36967 : : shapeObj *arg1 = (shapeObj *) 0 ;
36968 : : shapeObj *result = 0 ;
36969 : :
36970 : : (void)jenv;
36971 : : (void)jcls;
36972 : : (void)jarg1_;
36973 : 0 : arg1 = *(shapeObj **)&jarg1;
36974 : : {
36975 : : errorObj *ms_error;
36976 : : result = (shapeObj *)shapeObj_boundary(arg1);
36977 : 0 : ms_error = msGetErrorObj();
36978 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36979 : : char ms_message[8192];
36980 : 0 : char* msg = msGetErrorString(";");
36981 : 0 : int ms_errorcode = ms_error->code;
36982 [ # # ]: 0 : if (msg) {
36983 : 0 : snprintf(ms_message, 8192, msg);
36984 : 0 : free(msg);
36985 : : }
36986 : : else sprintf(ms_message, "Unknown message");
36987 : :
36988 : 0 : msResetErrorList();
36989 : :
36990 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36991 : : case MS_NOTFOUND:
36992 : : break;
36993 : : case -1:
36994 : : break;
36995 : : case MS_IOERR:
36996 : : {
36997 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36998 : : };
36999 : : break;
37000 : : case MS_MEMERR:
37001 : : {
37002 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37003 : : };
37004 : : break;
37005 : : case MS_TYPEERR:
37006 : : {
37007 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37008 : : };
37009 : : break;
37010 : : case MS_EOFERR:
37011 : : {
37012 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37013 : : };
37014 : : break;
37015 : : case MS_CHILDERR:
37016 : : {
37017 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37018 : : };
37019 : : break;
37020 : : case MS_NULLPARENTERR:
37021 : : {
37022 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37023 : : };
37024 : : break;
37025 : : default:
37026 : : {
37027 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37028 : : };
37029 : : break;
37030 : : }
37031 : : }
37032 : : }
37033 : 0 : *(shapeObj **)&jresult = result;
37034 : 0 : return jresult;
37035 : : }
37036 : :
37037 : :
37038 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getCentroid(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37039 : : jlong jresult = 0 ;
37040 : : shapeObj *arg1 = (shapeObj *) 0 ;
37041 : : pointObj *result = 0 ;
37042 : :
37043 : : (void)jenv;
37044 : : (void)jcls;
37045 : : (void)jarg1_;
37046 : 0 : arg1 = *(shapeObj **)&jarg1;
37047 : : {
37048 : : errorObj *ms_error;
37049 : : result = (pointObj *)shapeObj_getCentroid(arg1);
37050 : 0 : ms_error = msGetErrorObj();
37051 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37052 : : char ms_message[8192];
37053 : 0 : char* msg = msGetErrorString(";");
37054 : 0 : int ms_errorcode = ms_error->code;
37055 [ # # ]: 0 : if (msg) {
37056 : 0 : snprintf(ms_message, 8192, msg);
37057 : 0 : free(msg);
37058 : : }
37059 : : else sprintf(ms_message, "Unknown message");
37060 : :
37061 : 0 : msResetErrorList();
37062 : :
37063 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37064 : : case MS_NOTFOUND:
37065 : : break;
37066 : : case -1:
37067 : : break;
37068 : : case MS_IOERR:
37069 : : {
37070 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37071 : : };
37072 : : break;
37073 : : case MS_MEMERR:
37074 : : {
37075 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37076 : : };
37077 : : break;
37078 : : case MS_TYPEERR:
37079 : : {
37080 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37081 : : };
37082 : : break;
37083 : : case MS_EOFERR:
37084 : : {
37085 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37086 : : };
37087 : : break;
37088 : : case MS_CHILDERR:
37089 : : {
37090 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37091 : : };
37092 : : break;
37093 : : case MS_NULLPARENTERR:
37094 : : {
37095 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37096 : : };
37097 : : break;
37098 : : default:
37099 : : {
37100 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37101 : : };
37102 : : break;
37103 : : }
37104 : : }
37105 : : }
37106 : 0 : *(pointObj **)&jresult = result;
37107 : 0 : return jresult;
37108 : : }
37109 : :
37110 : :
37111 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1Union(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37112 : : jlong jresult = 0 ;
37113 : : shapeObj *arg1 = (shapeObj *) 0 ;
37114 : : shapeObj *arg2 = (shapeObj *) 0 ;
37115 : : shapeObj *result = 0 ;
37116 : :
37117 : : (void)jenv;
37118 : : (void)jcls;
37119 : : (void)jarg1_;
37120 : : (void)jarg2_;
37121 : 0 : arg1 = *(shapeObj **)&jarg1;
37122 : 0 : arg2 = *(shapeObj **)&jarg2;
37123 : : {
37124 : : errorObj *ms_error;
37125 : : result = (shapeObj *)shapeObj_Union(arg1,arg2);
37126 : 0 : ms_error = msGetErrorObj();
37127 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37128 : : char ms_message[8192];
37129 : 0 : char* msg = msGetErrorString(";");
37130 : 0 : int ms_errorcode = ms_error->code;
37131 [ # # ]: 0 : if (msg) {
37132 : 0 : snprintf(ms_message, 8192, msg);
37133 : 0 : free(msg);
37134 : : }
37135 : : else sprintf(ms_message, "Unknown message");
37136 : :
37137 : 0 : msResetErrorList();
37138 : :
37139 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37140 : : case MS_NOTFOUND:
37141 : : break;
37142 : : case -1:
37143 : : break;
37144 : : case MS_IOERR:
37145 : : {
37146 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37147 : : };
37148 : : break;
37149 : : case MS_MEMERR:
37150 : : {
37151 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37152 : : };
37153 : : break;
37154 : : case MS_TYPEERR:
37155 : : {
37156 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37157 : : };
37158 : : break;
37159 : : case MS_EOFERR:
37160 : : {
37161 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37162 : : };
37163 : : break;
37164 : : case MS_CHILDERR:
37165 : : {
37166 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37167 : : };
37168 : : break;
37169 : : case MS_NULLPARENTERR:
37170 : : {
37171 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37172 : : };
37173 : : break;
37174 : : default:
37175 : : {
37176 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37177 : : };
37178 : : break;
37179 : : }
37180 : : }
37181 : : }
37182 : 0 : *(shapeObj **)&jresult = result;
37183 : 0 : return jresult;
37184 : : }
37185 : :
37186 : :
37187 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1intersection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37188 : : jlong jresult = 0 ;
37189 : : shapeObj *arg1 = (shapeObj *) 0 ;
37190 : : shapeObj *arg2 = (shapeObj *) 0 ;
37191 : : shapeObj *result = 0 ;
37192 : :
37193 : : (void)jenv;
37194 : : (void)jcls;
37195 : : (void)jarg1_;
37196 : : (void)jarg2_;
37197 : 0 : arg1 = *(shapeObj **)&jarg1;
37198 : 0 : arg2 = *(shapeObj **)&jarg2;
37199 : : {
37200 : : errorObj *ms_error;
37201 : : result = (shapeObj *)shapeObj_intersection(arg1,arg2);
37202 : 0 : ms_error = msGetErrorObj();
37203 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37204 : : char ms_message[8192];
37205 : 0 : char* msg = msGetErrorString(";");
37206 : 0 : int ms_errorcode = ms_error->code;
37207 [ # # ]: 0 : if (msg) {
37208 : 0 : snprintf(ms_message, 8192, msg);
37209 : 0 : free(msg);
37210 : : }
37211 : : else sprintf(ms_message, "Unknown message");
37212 : :
37213 : 0 : msResetErrorList();
37214 : :
37215 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37216 : : case MS_NOTFOUND:
37217 : : break;
37218 : : case -1:
37219 : : break;
37220 : : case MS_IOERR:
37221 : : {
37222 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37223 : : };
37224 : : break;
37225 : : case MS_MEMERR:
37226 : : {
37227 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37228 : : };
37229 : : break;
37230 : : case MS_TYPEERR:
37231 : : {
37232 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37233 : : };
37234 : : break;
37235 : : case MS_EOFERR:
37236 : : {
37237 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37238 : : };
37239 : : break;
37240 : : case MS_CHILDERR:
37241 : : {
37242 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37243 : : };
37244 : : break;
37245 : : case MS_NULLPARENTERR:
37246 : : {
37247 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37248 : : };
37249 : : break;
37250 : : default:
37251 : : {
37252 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37253 : : };
37254 : : break;
37255 : : }
37256 : : }
37257 : : }
37258 : 0 : *(shapeObj **)&jresult = result;
37259 : 0 : return jresult;
37260 : : }
37261 : :
37262 : :
37263 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1difference(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37264 : : jlong jresult = 0 ;
37265 : : shapeObj *arg1 = (shapeObj *) 0 ;
37266 : : shapeObj *arg2 = (shapeObj *) 0 ;
37267 : : shapeObj *result = 0 ;
37268 : :
37269 : : (void)jenv;
37270 : : (void)jcls;
37271 : : (void)jarg1_;
37272 : : (void)jarg2_;
37273 : 0 : arg1 = *(shapeObj **)&jarg1;
37274 : 0 : arg2 = *(shapeObj **)&jarg2;
37275 : : {
37276 : : errorObj *ms_error;
37277 : : result = (shapeObj *)shapeObj_difference(arg1,arg2);
37278 : 0 : ms_error = msGetErrorObj();
37279 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37280 : : char ms_message[8192];
37281 : 0 : char* msg = msGetErrorString(";");
37282 : 0 : int ms_errorcode = ms_error->code;
37283 [ # # ]: 0 : if (msg) {
37284 : 0 : snprintf(ms_message, 8192, msg);
37285 : 0 : free(msg);
37286 : : }
37287 : : else sprintf(ms_message, "Unknown message");
37288 : :
37289 : 0 : msResetErrorList();
37290 : :
37291 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37292 : : case MS_NOTFOUND:
37293 : : break;
37294 : : case -1:
37295 : : break;
37296 : : case MS_IOERR:
37297 : : {
37298 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37299 : : };
37300 : : break;
37301 : : case MS_MEMERR:
37302 : : {
37303 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37304 : : };
37305 : : break;
37306 : : case MS_TYPEERR:
37307 : : {
37308 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37309 : : };
37310 : : break;
37311 : : case MS_EOFERR:
37312 : : {
37313 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37314 : : };
37315 : : break;
37316 : : case MS_CHILDERR:
37317 : : {
37318 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37319 : : };
37320 : : break;
37321 : : case MS_NULLPARENTERR:
37322 : : {
37323 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37324 : : };
37325 : : break;
37326 : : default:
37327 : : {
37328 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37329 : : };
37330 : : break;
37331 : : }
37332 : : }
37333 : : }
37334 : 0 : *(shapeObj **)&jresult = result;
37335 : 0 : return jresult;
37336 : : }
37337 : :
37338 : :
37339 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1symDifference(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37340 : : jlong jresult = 0 ;
37341 : : shapeObj *arg1 = (shapeObj *) 0 ;
37342 : : shapeObj *arg2 = (shapeObj *) 0 ;
37343 : : shapeObj *result = 0 ;
37344 : :
37345 : : (void)jenv;
37346 : : (void)jcls;
37347 : : (void)jarg1_;
37348 : : (void)jarg2_;
37349 : 0 : arg1 = *(shapeObj **)&jarg1;
37350 : 0 : arg2 = *(shapeObj **)&jarg2;
37351 : : {
37352 : : errorObj *ms_error;
37353 : : result = (shapeObj *)shapeObj_symDifference(arg1,arg2);
37354 : 0 : ms_error = msGetErrorObj();
37355 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37356 : : char ms_message[8192];
37357 : 0 : char* msg = msGetErrorString(";");
37358 : 0 : int ms_errorcode = ms_error->code;
37359 [ # # ]: 0 : if (msg) {
37360 : 0 : snprintf(ms_message, 8192, msg);
37361 : 0 : free(msg);
37362 : : }
37363 : : else sprintf(ms_message, "Unknown message");
37364 : :
37365 : 0 : msResetErrorList();
37366 : :
37367 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37368 : : case MS_NOTFOUND:
37369 : : break;
37370 : : case -1:
37371 : : break;
37372 : : case MS_IOERR:
37373 : : {
37374 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37375 : : };
37376 : : break;
37377 : : case MS_MEMERR:
37378 : : {
37379 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37380 : : };
37381 : : break;
37382 : : case MS_TYPEERR:
37383 : : {
37384 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37385 : : };
37386 : : break;
37387 : : case MS_EOFERR:
37388 : : {
37389 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37390 : : };
37391 : : break;
37392 : : case MS_CHILDERR:
37393 : : {
37394 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37395 : : };
37396 : : break;
37397 : : case MS_NULLPARENTERR:
37398 : : {
37399 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37400 : : };
37401 : : break;
37402 : : default:
37403 : : {
37404 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37405 : : };
37406 : : break;
37407 : : }
37408 : : }
37409 : : }
37410 : 0 : *(shapeObj **)&jresult = result;
37411 : 0 : return jresult;
37412 : : }
37413 : :
37414 : :
37415 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1contains_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37416 : : jint jresult = 0 ;
37417 : : shapeObj *arg1 = (shapeObj *) 0 ;
37418 : : shapeObj *arg2 = (shapeObj *) 0 ;
37419 : : int result;
37420 : :
37421 : : (void)jenv;
37422 : : (void)jcls;
37423 : : (void)jarg1_;
37424 : : (void)jarg2_;
37425 : 0 : arg1 = *(shapeObj **)&jarg1;
37426 : 0 : arg2 = *(shapeObj **)&jarg2;
37427 : : {
37428 : : errorObj *ms_error;
37429 : : result = (int)shapeObj_contains__SWIG_0(arg1,arg2);
37430 : 0 : ms_error = msGetErrorObj();
37431 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37432 : : char ms_message[8192];
37433 : 0 : char* msg = msGetErrorString(";");
37434 : 0 : int ms_errorcode = ms_error->code;
37435 [ # # ]: 0 : if (msg) {
37436 : 0 : snprintf(ms_message, 8192, msg);
37437 : 0 : free(msg);
37438 : : }
37439 : : else sprintf(ms_message, "Unknown message");
37440 : :
37441 : 0 : msResetErrorList();
37442 : :
37443 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37444 : : case MS_NOTFOUND:
37445 : : break;
37446 : : case -1:
37447 : : break;
37448 : : case MS_IOERR:
37449 : : {
37450 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37451 : : };
37452 : : break;
37453 : : case MS_MEMERR:
37454 : : {
37455 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37456 : : };
37457 : : break;
37458 : : case MS_TYPEERR:
37459 : : {
37460 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37461 : : };
37462 : : break;
37463 : : case MS_EOFERR:
37464 : : {
37465 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37466 : : };
37467 : : break;
37468 : : case MS_CHILDERR:
37469 : : {
37470 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37471 : : };
37472 : : break;
37473 : : case MS_NULLPARENTERR:
37474 : : {
37475 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37476 : : };
37477 : : break;
37478 : : default:
37479 : : {
37480 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37481 : : };
37482 : : break;
37483 : : }
37484 : : }
37485 : : }
37486 : : jresult = (jint)result;
37487 : : return jresult;
37488 : : }
37489 : :
37490 : :
37491 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1overlaps(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37492 : : jint jresult = 0 ;
37493 : : shapeObj *arg1 = (shapeObj *) 0 ;
37494 : : shapeObj *arg2 = (shapeObj *) 0 ;
37495 : : int result;
37496 : :
37497 : : (void)jenv;
37498 : : (void)jcls;
37499 : : (void)jarg1_;
37500 : : (void)jarg2_;
37501 : 0 : arg1 = *(shapeObj **)&jarg1;
37502 : 0 : arg2 = *(shapeObj **)&jarg2;
37503 : : {
37504 : : errorObj *ms_error;
37505 : : result = (int)shapeObj_overlaps(arg1,arg2);
37506 : 0 : ms_error = msGetErrorObj();
37507 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37508 : : char ms_message[8192];
37509 : 0 : char* msg = msGetErrorString(";");
37510 : 0 : int ms_errorcode = ms_error->code;
37511 [ # # ]: 0 : if (msg) {
37512 : 0 : snprintf(ms_message, 8192, msg);
37513 : 0 : free(msg);
37514 : : }
37515 : : else sprintf(ms_message, "Unknown message");
37516 : :
37517 : 0 : msResetErrorList();
37518 : :
37519 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37520 : : case MS_NOTFOUND:
37521 : : break;
37522 : : case -1:
37523 : : break;
37524 : : case MS_IOERR:
37525 : : {
37526 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37527 : : };
37528 : : break;
37529 : : case MS_MEMERR:
37530 : : {
37531 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37532 : : };
37533 : : break;
37534 : : case MS_TYPEERR:
37535 : : {
37536 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37537 : : };
37538 : : break;
37539 : : case MS_EOFERR:
37540 : : {
37541 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37542 : : };
37543 : : break;
37544 : : case MS_CHILDERR:
37545 : : {
37546 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37547 : : };
37548 : : break;
37549 : : case MS_NULLPARENTERR:
37550 : : {
37551 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37552 : : };
37553 : : break;
37554 : : default:
37555 : : {
37556 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37557 : : };
37558 : : break;
37559 : : }
37560 : : }
37561 : : }
37562 : : jresult = (jint)result;
37563 : : return jresult;
37564 : : }
37565 : :
37566 : :
37567 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1within(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37568 : : jint jresult = 0 ;
37569 : : shapeObj *arg1 = (shapeObj *) 0 ;
37570 : : shapeObj *arg2 = (shapeObj *) 0 ;
37571 : : int result;
37572 : :
37573 : : (void)jenv;
37574 : : (void)jcls;
37575 : : (void)jarg1_;
37576 : : (void)jarg2_;
37577 : 0 : arg1 = *(shapeObj **)&jarg1;
37578 : 0 : arg2 = *(shapeObj **)&jarg2;
37579 : : {
37580 : : errorObj *ms_error;
37581 : : result = (int)shapeObj_within(arg1,arg2);
37582 : 0 : ms_error = msGetErrorObj();
37583 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37584 : : char ms_message[8192];
37585 : 0 : char* msg = msGetErrorString(";");
37586 : 0 : int ms_errorcode = ms_error->code;
37587 [ # # ]: 0 : if (msg) {
37588 : 0 : snprintf(ms_message, 8192, msg);
37589 : 0 : free(msg);
37590 : : }
37591 : : else sprintf(ms_message, "Unknown message");
37592 : :
37593 : 0 : msResetErrorList();
37594 : :
37595 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37596 : : case MS_NOTFOUND:
37597 : : break;
37598 : : case -1:
37599 : : break;
37600 : : case MS_IOERR:
37601 : : {
37602 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37603 : : };
37604 : : break;
37605 : : case MS_MEMERR:
37606 : : {
37607 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37608 : : };
37609 : : break;
37610 : : case MS_TYPEERR:
37611 : : {
37612 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37613 : : };
37614 : : break;
37615 : : case MS_EOFERR:
37616 : : {
37617 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37618 : : };
37619 : : break;
37620 : : case MS_CHILDERR:
37621 : : {
37622 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37623 : : };
37624 : : break;
37625 : : case MS_NULLPARENTERR:
37626 : : {
37627 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37628 : : };
37629 : : break;
37630 : : default:
37631 : : {
37632 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37633 : : };
37634 : : break;
37635 : : }
37636 : : }
37637 : : }
37638 : : jresult = (jint)result;
37639 : : return jresult;
37640 : : }
37641 : :
37642 : :
37643 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1crosses(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37644 : : jint jresult = 0 ;
37645 : : shapeObj *arg1 = (shapeObj *) 0 ;
37646 : : shapeObj *arg2 = (shapeObj *) 0 ;
37647 : : int result;
37648 : :
37649 : : (void)jenv;
37650 : : (void)jcls;
37651 : : (void)jarg1_;
37652 : : (void)jarg2_;
37653 : 0 : arg1 = *(shapeObj **)&jarg1;
37654 : 0 : arg2 = *(shapeObj **)&jarg2;
37655 : : {
37656 : : errorObj *ms_error;
37657 : : result = (int)shapeObj_crosses(arg1,arg2);
37658 : 0 : ms_error = msGetErrorObj();
37659 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37660 : : char ms_message[8192];
37661 : 0 : char* msg = msGetErrorString(";");
37662 : 0 : int ms_errorcode = ms_error->code;
37663 [ # # ]: 0 : if (msg) {
37664 : 0 : snprintf(ms_message, 8192, msg);
37665 : 0 : free(msg);
37666 : : }
37667 : : else sprintf(ms_message, "Unknown message");
37668 : :
37669 : 0 : msResetErrorList();
37670 : :
37671 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37672 : : case MS_NOTFOUND:
37673 : : break;
37674 : : case -1:
37675 : : break;
37676 : : case MS_IOERR:
37677 : : {
37678 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37679 : : };
37680 : : break;
37681 : : case MS_MEMERR:
37682 : : {
37683 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37684 : : };
37685 : : break;
37686 : : case MS_TYPEERR:
37687 : : {
37688 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37689 : : };
37690 : : break;
37691 : : case MS_EOFERR:
37692 : : {
37693 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37694 : : };
37695 : : break;
37696 : : case MS_CHILDERR:
37697 : : {
37698 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37699 : : };
37700 : : break;
37701 : : case MS_NULLPARENTERR:
37702 : : {
37703 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37704 : : };
37705 : : break;
37706 : : default:
37707 : : {
37708 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37709 : : };
37710 : : break;
37711 : : }
37712 : : }
37713 : : }
37714 : : jresult = (jint)result;
37715 : : return jresult;
37716 : : }
37717 : :
37718 : :
37719 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1intersects(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37720 : : jint jresult = 0 ;
37721 : : shapeObj *arg1 = (shapeObj *) 0 ;
37722 : : shapeObj *arg2 = (shapeObj *) 0 ;
37723 : : int result;
37724 : :
37725 : : (void)jenv;
37726 : : (void)jcls;
37727 : : (void)jarg1_;
37728 : : (void)jarg2_;
37729 : 0 : arg1 = *(shapeObj **)&jarg1;
37730 : 0 : arg2 = *(shapeObj **)&jarg2;
37731 : : {
37732 : : errorObj *ms_error;
37733 : : result = (int)shapeObj_intersects(arg1,arg2);
37734 : 0 : ms_error = msGetErrorObj();
37735 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37736 : : char ms_message[8192];
37737 : 0 : char* msg = msGetErrorString(";");
37738 : 0 : int ms_errorcode = ms_error->code;
37739 [ # # ]: 0 : if (msg) {
37740 : 0 : snprintf(ms_message, 8192, msg);
37741 : 0 : free(msg);
37742 : : }
37743 : : else sprintf(ms_message, "Unknown message");
37744 : :
37745 : 0 : msResetErrorList();
37746 : :
37747 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37748 : : case MS_NOTFOUND:
37749 : : break;
37750 : : case -1:
37751 : : break;
37752 : : case MS_IOERR:
37753 : : {
37754 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37755 : : };
37756 : : break;
37757 : : case MS_MEMERR:
37758 : : {
37759 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37760 : : };
37761 : : break;
37762 : : case MS_TYPEERR:
37763 : : {
37764 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37765 : : };
37766 : : break;
37767 : : case MS_EOFERR:
37768 : : {
37769 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37770 : : };
37771 : : break;
37772 : : case MS_CHILDERR:
37773 : : {
37774 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37775 : : };
37776 : : break;
37777 : : case MS_NULLPARENTERR:
37778 : : {
37779 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37780 : : };
37781 : : break;
37782 : : default:
37783 : : {
37784 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37785 : : };
37786 : : break;
37787 : : }
37788 : : }
37789 : : }
37790 : : jresult = (jint)result;
37791 : : return jresult;
37792 : : }
37793 : :
37794 : :
37795 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1touches(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37796 : : jint jresult = 0 ;
37797 : : shapeObj *arg1 = (shapeObj *) 0 ;
37798 : : shapeObj *arg2 = (shapeObj *) 0 ;
37799 : : int result;
37800 : :
37801 : : (void)jenv;
37802 : : (void)jcls;
37803 : : (void)jarg1_;
37804 : : (void)jarg2_;
37805 : 0 : arg1 = *(shapeObj **)&jarg1;
37806 : 0 : arg2 = *(shapeObj **)&jarg2;
37807 : : {
37808 : : errorObj *ms_error;
37809 : : result = (int)shapeObj_touches(arg1,arg2);
37810 : 0 : ms_error = msGetErrorObj();
37811 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37812 : : char ms_message[8192];
37813 : 0 : char* msg = msGetErrorString(";");
37814 : 0 : int ms_errorcode = ms_error->code;
37815 [ # # ]: 0 : if (msg) {
37816 : 0 : snprintf(ms_message, 8192, msg);
37817 : 0 : free(msg);
37818 : : }
37819 : : else sprintf(ms_message, "Unknown message");
37820 : :
37821 : 0 : msResetErrorList();
37822 : :
37823 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37824 : : case MS_NOTFOUND:
37825 : : break;
37826 : : case -1:
37827 : : break;
37828 : : case MS_IOERR:
37829 : : {
37830 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37831 : : };
37832 : : break;
37833 : : case MS_MEMERR:
37834 : : {
37835 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37836 : : };
37837 : : break;
37838 : : case MS_TYPEERR:
37839 : : {
37840 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37841 : : };
37842 : : break;
37843 : : case MS_EOFERR:
37844 : : {
37845 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37846 : : };
37847 : : break;
37848 : : case MS_CHILDERR:
37849 : : {
37850 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37851 : : };
37852 : : break;
37853 : : case MS_NULLPARENTERR:
37854 : : {
37855 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37856 : : };
37857 : : break;
37858 : : default:
37859 : : {
37860 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37861 : : };
37862 : : break;
37863 : : }
37864 : : }
37865 : : }
37866 : : jresult = (jint)result;
37867 : : return jresult;
37868 : : }
37869 : :
37870 : :
37871 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1equals(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37872 : : jint jresult = 0 ;
37873 : : shapeObj *arg1 = (shapeObj *) 0 ;
37874 : : shapeObj *arg2 = (shapeObj *) 0 ;
37875 : : int result;
37876 : :
37877 : : (void)jenv;
37878 : : (void)jcls;
37879 : : (void)jarg1_;
37880 : : (void)jarg2_;
37881 : 0 : arg1 = *(shapeObj **)&jarg1;
37882 : 0 : arg2 = *(shapeObj **)&jarg2;
37883 : : {
37884 : : errorObj *ms_error;
37885 : : result = (int)shapeObj_equals(arg1,arg2);
37886 : 0 : ms_error = msGetErrorObj();
37887 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37888 : : char ms_message[8192];
37889 : 0 : char* msg = msGetErrorString(";");
37890 : 0 : int ms_errorcode = ms_error->code;
37891 [ # # ]: 0 : if (msg) {
37892 : 0 : snprintf(ms_message, 8192, msg);
37893 : 0 : free(msg);
37894 : : }
37895 : : else sprintf(ms_message, "Unknown message");
37896 : :
37897 : 0 : msResetErrorList();
37898 : :
37899 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37900 : : case MS_NOTFOUND:
37901 : : break;
37902 : : case -1:
37903 : : break;
37904 : : case MS_IOERR:
37905 : : {
37906 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37907 : : };
37908 : : break;
37909 : : case MS_MEMERR:
37910 : : {
37911 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37912 : : };
37913 : : break;
37914 : : case MS_TYPEERR:
37915 : : {
37916 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37917 : : };
37918 : : break;
37919 : : case MS_EOFERR:
37920 : : {
37921 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37922 : : };
37923 : : break;
37924 : : case MS_CHILDERR:
37925 : : {
37926 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37927 : : };
37928 : : break;
37929 : : case MS_NULLPARENTERR:
37930 : : {
37931 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37932 : : };
37933 : : break;
37934 : : default:
37935 : : {
37936 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37937 : : };
37938 : : break;
37939 : : }
37940 : : }
37941 : : }
37942 : : jresult = (jint)result;
37943 : : return jresult;
37944 : : }
37945 : :
37946 : :
37947 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1disjoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37948 : : jint jresult = 0 ;
37949 : : shapeObj *arg1 = (shapeObj *) 0 ;
37950 : : shapeObj *arg2 = (shapeObj *) 0 ;
37951 : : int result;
37952 : :
37953 : : (void)jenv;
37954 : : (void)jcls;
37955 : : (void)jarg1_;
37956 : : (void)jarg2_;
37957 : 0 : arg1 = *(shapeObj **)&jarg1;
37958 : 0 : arg2 = *(shapeObj **)&jarg2;
37959 : : {
37960 : : errorObj *ms_error;
37961 : : result = (int)shapeObj_disjoint(arg1,arg2);
37962 : 0 : ms_error = msGetErrorObj();
37963 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37964 : : char ms_message[8192];
37965 : 0 : char* msg = msGetErrorString(";");
37966 : 0 : int ms_errorcode = ms_error->code;
37967 [ # # ]: 0 : if (msg) {
37968 : 0 : snprintf(ms_message, 8192, msg);
37969 : 0 : free(msg);
37970 : : }
37971 : : else sprintf(ms_message, "Unknown message");
37972 : :
37973 : 0 : msResetErrorList();
37974 : :
37975 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37976 : : case MS_NOTFOUND:
37977 : : break;
37978 : : case -1:
37979 : : break;
37980 : : case MS_IOERR:
37981 : : {
37982 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37983 : : };
37984 : : break;
37985 : : case MS_MEMERR:
37986 : : {
37987 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37988 : : };
37989 : : break;
37990 : : case MS_TYPEERR:
37991 : : {
37992 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37993 : : };
37994 : : break;
37995 : : case MS_EOFERR:
37996 : : {
37997 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37998 : : };
37999 : : break;
38000 : : case MS_CHILDERR:
38001 : : {
38002 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38003 : : };
38004 : : break;
38005 : : case MS_NULLPARENTERR:
38006 : : {
38007 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38008 : : };
38009 : : break;
38010 : : default:
38011 : : {
38012 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38013 : : };
38014 : : break;
38015 : : }
38016 : : }
38017 : : }
38018 : : jresult = (jint)result;
38019 : : return jresult;
38020 : : }
38021 : :
38022 : :
38023 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getArea(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38024 : : jdouble jresult = 0 ;
38025 : : shapeObj *arg1 = (shapeObj *) 0 ;
38026 : : double result;
38027 : :
38028 : : (void)jenv;
38029 : : (void)jcls;
38030 : : (void)jarg1_;
38031 : 0 : arg1 = *(shapeObj **)&jarg1;
38032 : : {
38033 : : errorObj *ms_error;
38034 : : result = (double)shapeObj_getArea(arg1);
38035 : 0 : ms_error = msGetErrorObj();
38036 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38037 : : char ms_message[8192];
38038 : 0 : char* msg = msGetErrorString(";");
38039 : 0 : int ms_errorcode = ms_error->code;
38040 [ # # ]: 0 : if (msg) {
38041 : 0 : snprintf(ms_message, 8192, msg);
38042 : 0 : free(msg);
38043 : : }
38044 : : else sprintf(ms_message, "Unknown message");
38045 : :
38046 : 0 : msResetErrorList();
38047 : :
38048 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38049 : : case MS_NOTFOUND:
38050 : : break;
38051 : : case -1:
38052 : : break;
38053 : : case MS_IOERR:
38054 : : {
38055 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38056 : : };
38057 : : break;
38058 : : case MS_MEMERR:
38059 : : {
38060 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38061 : : };
38062 : : break;
38063 : : case MS_TYPEERR:
38064 : : {
38065 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38066 : : };
38067 : : break;
38068 : : case MS_EOFERR:
38069 : : {
38070 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38071 : : };
38072 : : break;
38073 : : case MS_CHILDERR:
38074 : : {
38075 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38076 : : };
38077 : : break;
38078 : : case MS_NULLPARENTERR:
38079 : : {
38080 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38081 : : };
38082 : : break;
38083 : : default:
38084 : : {
38085 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38086 : : };
38087 : : break;
38088 : : }
38089 : : }
38090 : : }
38091 : : jresult = (jdouble)result;
38092 : : return jresult;
38093 : : }
38094 : :
38095 : :
38096 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getLength(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38097 : : jdouble jresult = 0 ;
38098 : : shapeObj *arg1 = (shapeObj *) 0 ;
38099 : : double result;
38100 : :
38101 : : (void)jenv;
38102 : : (void)jcls;
38103 : : (void)jarg1_;
38104 : 0 : arg1 = *(shapeObj **)&jarg1;
38105 : : {
38106 : : errorObj *ms_error;
38107 : : result = (double)shapeObj_getLength(arg1);
38108 : 0 : ms_error = msGetErrorObj();
38109 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38110 : : char ms_message[8192];
38111 : 0 : char* msg = msGetErrorString(";");
38112 : 0 : int ms_errorcode = ms_error->code;
38113 [ # # ]: 0 : if (msg) {
38114 : 0 : snprintf(ms_message, 8192, msg);
38115 : 0 : free(msg);
38116 : : }
38117 : : else sprintf(ms_message, "Unknown message");
38118 : :
38119 : 0 : msResetErrorList();
38120 : :
38121 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38122 : : case MS_NOTFOUND:
38123 : : break;
38124 : : case -1:
38125 : : break;
38126 : : case MS_IOERR:
38127 : : {
38128 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38129 : : };
38130 : : break;
38131 : : case MS_MEMERR:
38132 : : {
38133 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38134 : : };
38135 : : break;
38136 : : case MS_TYPEERR:
38137 : : {
38138 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38139 : : };
38140 : : break;
38141 : : case MS_EOFERR:
38142 : : {
38143 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38144 : : };
38145 : : break;
38146 : : case MS_CHILDERR:
38147 : : {
38148 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38149 : : };
38150 : : break;
38151 : : case MS_NULLPARENTERR:
38152 : : {
38153 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38154 : : };
38155 : : break;
38156 : : default:
38157 : : {
38158 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38159 : : };
38160 : : break;
38161 : : }
38162 : : }
38163 : : }
38164 : : jresult = (jdouble)result;
38165 : : return jresult;
38166 : : }
38167 : :
38168 : :
38169 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38170 : : jstring jresult = 0 ;
38171 : : shapeObj *arg1 = (shapeObj *) 0 ;
38172 : : int arg2 ;
38173 : : char *result = 0 ;
38174 : :
38175 : : (void)jenv;
38176 : : (void)jcls;
38177 : : (void)jarg1_;
38178 : 0 : arg1 = *(shapeObj **)&jarg1;
38179 : : arg2 = (int)jarg2;
38180 : : {
38181 : : errorObj *ms_error;
38182 : : result = (char *)shapeObj_getValue(arg1,arg2);
38183 : 0 : ms_error = msGetErrorObj();
38184 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38185 : : char ms_message[8192];
38186 : 0 : char* msg = msGetErrorString(";");
38187 : 0 : int ms_errorcode = ms_error->code;
38188 [ # # ]: 0 : if (msg) {
38189 : 0 : snprintf(ms_message, 8192, msg);
38190 : 0 : free(msg);
38191 : : }
38192 : : else sprintf(ms_message, "Unknown message");
38193 : :
38194 : 0 : msResetErrorList();
38195 : :
38196 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38197 : : case MS_NOTFOUND:
38198 : : break;
38199 : : case -1:
38200 : : break;
38201 : : case MS_IOERR:
38202 : : {
38203 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38204 : : };
38205 : : break;
38206 : : case MS_MEMERR:
38207 : : {
38208 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38209 : : };
38210 : : break;
38211 : : case MS_TYPEERR:
38212 : : {
38213 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38214 : : };
38215 : : break;
38216 : : case MS_EOFERR:
38217 : : {
38218 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38219 : : };
38220 : : break;
38221 : : case MS_CHILDERR:
38222 : : {
38223 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38224 : : };
38225 : : break;
38226 : : case MS_NULLPARENTERR:
38227 : : {
38228 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38229 : : };
38230 : : break;
38231 : : default:
38232 : : {
38233 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38234 : : };
38235 : : break;
38236 : : }
38237 : : }
38238 : : }
38239 : : {
38240 : 0 : jresult = JNU_NewStringNative(jenv, result);
38241 : : }
38242 : 0 : return jresult;
38243 : : }
38244 : :
38245 : :
38246 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1contains_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38247 : : jint jresult = 0 ;
38248 : : shapeObj *arg1 = (shapeObj *) 0 ;
38249 : : pointObj *arg2 = (pointObj *) 0 ;
38250 : : int result;
38251 : :
38252 : : (void)jenv;
38253 : : (void)jcls;
38254 : : (void)jarg1_;
38255 : : (void)jarg2_;
38256 : 0 : arg1 = *(shapeObj **)&jarg1;
38257 : 0 : arg2 = *(pointObj **)&jarg2;
38258 : : {
38259 : : errorObj *ms_error;
38260 : : result = (int)shapeObj_contains__SWIG_1(arg1,arg2);
38261 : 0 : ms_error = msGetErrorObj();
38262 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38263 : : char ms_message[8192];
38264 : 0 : char* msg = msGetErrorString(";");
38265 : 0 : int ms_errorcode = ms_error->code;
38266 [ # # ]: 0 : if (msg) {
38267 : 0 : snprintf(ms_message, 8192, msg);
38268 : 0 : free(msg);
38269 : : }
38270 : : else sprintf(ms_message, "Unknown message");
38271 : :
38272 : 0 : msResetErrorList();
38273 : :
38274 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38275 : : case MS_NOTFOUND:
38276 : : break;
38277 : : case -1:
38278 : : break;
38279 : : case MS_IOERR:
38280 : : {
38281 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38282 : : };
38283 : : break;
38284 : : case MS_MEMERR:
38285 : : {
38286 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38287 : : };
38288 : : break;
38289 : : case MS_TYPEERR:
38290 : : {
38291 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38292 : : };
38293 : : break;
38294 : : case MS_EOFERR:
38295 : : {
38296 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38297 : : };
38298 : : break;
38299 : : case MS_CHILDERR:
38300 : : {
38301 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38302 : : };
38303 : : break;
38304 : : case MS_NULLPARENTERR:
38305 : : {
38306 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38307 : : };
38308 : : break;
38309 : : default:
38310 : : {
38311 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38312 : : };
38313 : : break;
38314 : : }
38315 : : }
38316 : : }
38317 : : jresult = (jint)result;
38318 : : return jresult;
38319 : : }
38320 : :
38321 : :
38322 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1distanceToPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38323 : : jdouble jresult = 0 ;
38324 : : shapeObj *arg1 = (shapeObj *) 0 ;
38325 : : pointObj *arg2 = (pointObj *) 0 ;
38326 : : double result;
38327 : :
38328 : : (void)jenv;
38329 : : (void)jcls;
38330 : : (void)jarg1_;
38331 : : (void)jarg2_;
38332 : 0 : arg1 = *(shapeObj **)&jarg1;
38333 : 0 : arg2 = *(pointObj **)&jarg2;
38334 : : {
38335 : : errorObj *ms_error;
38336 : : result = (double)shapeObj_distanceToPoint(arg1,arg2);
38337 : 0 : ms_error = msGetErrorObj();
38338 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38339 : : char ms_message[8192];
38340 : 0 : char* msg = msGetErrorString(";");
38341 : 0 : int ms_errorcode = ms_error->code;
38342 [ # # ]: 0 : if (msg) {
38343 : 0 : snprintf(ms_message, 8192, msg);
38344 : 0 : free(msg);
38345 : : }
38346 : : else sprintf(ms_message, "Unknown message");
38347 : :
38348 : 0 : msResetErrorList();
38349 : :
38350 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38351 : : case MS_NOTFOUND:
38352 : : break;
38353 : : case -1:
38354 : : break;
38355 : : case MS_IOERR:
38356 : : {
38357 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38358 : : };
38359 : : break;
38360 : : case MS_MEMERR:
38361 : : {
38362 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38363 : : };
38364 : : break;
38365 : : case MS_TYPEERR:
38366 : : {
38367 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38368 : : };
38369 : : break;
38370 : : case MS_EOFERR:
38371 : : {
38372 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38373 : : };
38374 : : break;
38375 : : case MS_CHILDERR:
38376 : : {
38377 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38378 : : };
38379 : : break;
38380 : : case MS_NULLPARENTERR:
38381 : : {
38382 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38383 : : };
38384 : : break;
38385 : : default:
38386 : : {
38387 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38388 : : };
38389 : : break;
38390 : : }
38391 : : }
38392 : : }
38393 : : jresult = (jdouble)result;
38394 : : return jresult;
38395 : : }
38396 : :
38397 : :
38398 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1distanceToShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38399 : : jdouble jresult = 0 ;
38400 : : shapeObj *arg1 = (shapeObj *) 0 ;
38401 : : shapeObj *arg2 = (shapeObj *) 0 ;
38402 : : double result;
38403 : :
38404 : : (void)jenv;
38405 : : (void)jcls;
38406 : : (void)jarg1_;
38407 : : (void)jarg2_;
38408 : 0 : arg1 = *(shapeObj **)&jarg1;
38409 : 0 : arg2 = *(shapeObj **)&jarg2;
38410 : : {
38411 : : errorObj *ms_error;
38412 : : result = (double)shapeObj_distanceToShape(arg1,arg2);
38413 : 0 : ms_error = msGetErrorObj();
38414 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38415 : : char ms_message[8192];
38416 : 0 : char* msg = msGetErrorString(";");
38417 : 0 : int ms_errorcode = ms_error->code;
38418 [ # # ]: 0 : if (msg) {
38419 : 0 : snprintf(ms_message, 8192, msg);
38420 : 0 : free(msg);
38421 : : }
38422 : : else sprintf(ms_message, "Unknown message");
38423 : :
38424 : 0 : msResetErrorList();
38425 : :
38426 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38427 : : case MS_NOTFOUND:
38428 : : break;
38429 : : case -1:
38430 : : break;
38431 : : case MS_IOERR:
38432 : : {
38433 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38434 : : };
38435 : : break;
38436 : : case MS_MEMERR:
38437 : : {
38438 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38439 : : };
38440 : : break;
38441 : : case MS_TYPEERR:
38442 : : {
38443 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38444 : : };
38445 : : break;
38446 : : case MS_EOFERR:
38447 : : {
38448 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38449 : : };
38450 : : break;
38451 : : case MS_CHILDERR:
38452 : : {
38453 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38454 : : };
38455 : : break;
38456 : : case MS_NULLPARENTERR:
38457 : : {
38458 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38459 : : };
38460 : : break;
38461 : : default:
38462 : : {
38463 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38464 : : };
38465 : : break;
38466 : : }
38467 : : }
38468 : : }
38469 : : jresult = (jdouble)result;
38470 : : return jresult;
38471 : : }
38472 : :
38473 : :
38474 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getLabelPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38475 : : jlong jresult = 0 ;
38476 : : shapeObj *arg1 = (shapeObj *) 0 ;
38477 : : pointObj *result = 0 ;
38478 : :
38479 : : (void)jenv;
38480 : : (void)jcls;
38481 : : (void)jarg1_;
38482 : 0 : arg1 = *(shapeObj **)&jarg1;
38483 : : {
38484 : : errorObj *ms_error;
38485 : : result = (pointObj *)shapeObj_getLabelPoint(arg1);
38486 : 0 : ms_error = msGetErrorObj();
38487 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38488 : : char ms_message[8192];
38489 : 0 : char* msg = msGetErrorString(";");
38490 : 0 : int ms_errorcode = ms_error->code;
38491 [ # # ]: 0 : if (msg) {
38492 : 0 : snprintf(ms_message, 8192, msg);
38493 : 0 : free(msg);
38494 : : }
38495 : : else sprintf(ms_message, "Unknown message");
38496 : :
38497 : 0 : msResetErrorList();
38498 : :
38499 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38500 : : case MS_NOTFOUND:
38501 : : break;
38502 : : case -1:
38503 : : break;
38504 : : case MS_IOERR:
38505 : : {
38506 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38507 : : };
38508 : : break;
38509 : : case MS_MEMERR:
38510 : : {
38511 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38512 : : };
38513 : : break;
38514 : : case MS_TYPEERR:
38515 : : {
38516 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38517 : : };
38518 : : break;
38519 : : case MS_EOFERR:
38520 : : {
38521 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38522 : : };
38523 : : break;
38524 : : case MS_CHILDERR:
38525 : : {
38526 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38527 : : };
38528 : : break;
38529 : : case MS_NULLPARENTERR:
38530 : : {
38531 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38532 : : };
38533 : : break;
38534 : : default:
38535 : : {
38536 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38537 : : };
38538 : : break;
38539 : : }
38540 : : }
38541 : : }
38542 : 0 : *(pointObj **)&jresult = result;
38543 : 0 : return jresult;
38544 : : }
38545 : :
38546 : :
38547 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1setValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
38548 : : jint jresult = 0 ;
38549 : : shapeObj *arg1 = (shapeObj *) 0 ;
38550 : : int arg2 ;
38551 : : char *arg3 = (char *) 0 ;
38552 : : int result;
38553 : :
38554 : : (void)jenv;
38555 : : (void)jcls;
38556 : : (void)jarg1_;
38557 : 0 : arg1 = *(shapeObj **)&jarg1;
38558 : : arg2 = (int)jarg2;
38559 : : {
38560 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
38561 : : }
38562 : : {
38563 : : errorObj *ms_error;
38564 : 0 : result = (int)shapeObj_setValue(arg1,arg2,arg3);
38565 : 0 : ms_error = msGetErrorObj();
38566 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38567 : : char ms_message[8192];
38568 : 0 : char* msg = msGetErrorString(";");
38569 : 0 : int ms_errorcode = ms_error->code;
38570 [ # # ]: 0 : if (msg) {
38571 : 0 : snprintf(ms_message, 8192, msg);
38572 : 0 : free(msg);
38573 : : }
38574 : : else sprintf(ms_message, "Unknown message");
38575 : :
38576 : 0 : msResetErrorList();
38577 : :
38578 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38579 : : case MS_NOTFOUND:
38580 : : break;
38581 : : case -1:
38582 : : break;
38583 : : case MS_IOERR:
38584 : : {
38585 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38586 : : };
38587 : : break;
38588 : : case MS_MEMERR:
38589 : : {
38590 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38591 : : };
38592 : : break;
38593 : : case MS_TYPEERR:
38594 : : {
38595 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38596 : : };
38597 : : break;
38598 : : case MS_EOFERR:
38599 : : {
38600 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38601 : : };
38602 : : break;
38603 : : case MS_CHILDERR:
38604 : : {
38605 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38606 : : };
38607 : : break;
38608 : : case MS_NULLPARENTERR:
38609 : : {
38610 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38611 : : };
38612 : : break;
38613 : : default:
38614 : : {
38615 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38616 : : };
38617 : : break;
38618 : : }
38619 : : }
38620 : : }
38621 : : jresult = (jint)result;
38622 [ # # ]: 0 : if (arg3) free(arg3);
38623 : : return jresult;
38624 : : }
38625 : :
38626 : :
38627 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1initValues(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38628 : : shapeObj *arg1 = (shapeObj *) 0 ;
38629 : : int arg2 ;
38630 : :
38631 : : (void)jenv;
38632 : : (void)jcls;
38633 : : (void)jarg1_;
38634 : 0 : arg1 = *(shapeObj **)&jarg1;
38635 : : arg2 = (int)jarg2;
38636 : : {
38637 : : errorObj *ms_error;
38638 : : shapeObj_initValues(arg1,arg2);
38639 : 0 : ms_error = msGetErrorObj();
38640 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38641 : : char ms_message[8192];
38642 : 0 : char* msg = msGetErrorString(";");
38643 : 0 : int ms_errorcode = ms_error->code;
38644 [ # # ]: 0 : if (msg) {
38645 : 0 : snprintf(ms_message, 8192, msg);
38646 : 0 : free(msg);
38647 : : }
38648 : : else sprintf(ms_message, "Unknown message");
38649 : :
38650 : 0 : msResetErrorList();
38651 : :
38652 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38653 : : case MS_NOTFOUND:
38654 : : break;
38655 : : case -1:
38656 : : break;
38657 : : case MS_IOERR:
38658 : : {
38659 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
38660 : : };
38661 : : break;
38662 : : case MS_MEMERR:
38663 : : {
38664 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
38665 : : };
38666 : : break;
38667 : : case MS_TYPEERR:
38668 : : {
38669 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
38670 : : };
38671 : : break;
38672 : : case MS_EOFERR:
38673 : : {
38674 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
38675 : : };
38676 : : break;
38677 : : case MS_CHILDERR:
38678 : : {
38679 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
38680 : : };
38681 : : break;
38682 : : case MS_NULLPARENTERR:
38683 : : {
38684 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
38685 : : };
38686 : : break;
38687 : : default:
38688 : : {
38689 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
38690 : : };
38691 : : break;
38692 : : }
38693 : : }
38694 : : }
38695 : : }
38696 : :
38697 : :
38698 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_SHX_1BUFFER_1PAGE_1get(JNIEnv *jenv, jclass jcls) {
38699 : : jint jresult = 0 ;
38700 : : int result;
38701 : :
38702 : : (void)jenv;
38703 : : (void)jcls;
38704 : : result = (int)(1024);
38705 : : jresult = (jint)result;
38706 : 1 : return jresult;
38707 : : }
38708 : :
38709 : :
38710 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHAPEFILE_1POINT_1get(JNIEnv *jenv, jclass jcls) {
38711 : : jint jresult = 0 ;
38712 : : int result;
38713 : :
38714 : : (void)jenv;
38715 : : (void)jcls;
38716 : : result = (int)(1);
38717 : : jresult = (jint)result;
38718 : 1 : return jresult;
38719 : : }
38720 : :
38721 : :
38722 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHAPEFILE_1ARC_1get(JNIEnv *jenv, jclass jcls) {
38723 : : jint jresult = 0 ;
38724 : : int result;
38725 : :
38726 : : (void)jenv;
38727 : : (void)jcls;
38728 : : result = (int)(3);
38729 : : jresult = (jint)result;
38730 : 1 : return jresult;
38731 : : }
38732 : :
38733 : :
38734 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHAPEFILE_1POLYGON_1get(JNIEnv *jenv, jclass jcls) {
38735 : : jint jresult = 0 ;
38736 : : int result;
38737 : :
38738 : : (void)jenv;
38739 : : (void)jcls;
38740 : : result = (int)(5);
38741 : : jresult = (jint)result;
38742 : 1 : return jresult;
38743 : : }
38744 : :
38745 : :
38746 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHAPEFILE_1MULTIPOINT_1get(JNIEnv *jenv, jclass jcls) {
38747 : : jint jresult = 0 ;
38748 : : int result;
38749 : :
38750 : : (void)jenv;
38751 : : (void)jcls;
38752 : : result = (int)(8);
38753 : : jresult = (jint)result;
38754 : 1 : return jresult;
38755 : : }
38756 : :
38757 : :
38758 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1POINTZ_1get(JNIEnv *jenv, jclass jcls) {
38759 : : jint jresult = 0 ;
38760 : : int result;
38761 : :
38762 : : (void)jenv;
38763 : : (void)jcls;
38764 : : result = (int)(11);
38765 : : jresult = (jint)result;
38766 : 1 : return jresult;
38767 : : }
38768 : :
38769 : :
38770 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1ARCZ_1get(JNIEnv *jenv, jclass jcls) {
38771 : : jint jresult = 0 ;
38772 : : int result;
38773 : :
38774 : : (void)jenv;
38775 : : (void)jcls;
38776 : : result = (int)(13);
38777 : : jresult = (jint)result;
38778 : 1 : return jresult;
38779 : : }
38780 : :
38781 : :
38782 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1POLYGONZ_1get(JNIEnv *jenv, jclass jcls) {
38783 : : jint jresult = 0 ;
38784 : : int result;
38785 : :
38786 : : (void)jenv;
38787 : : (void)jcls;
38788 : : result = (int)(15);
38789 : : jresult = (jint)result;
38790 : 1 : return jresult;
38791 : : }
38792 : :
38793 : :
38794 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1MULTIPOINTZ_1get(JNIEnv *jenv, jclass jcls) {
38795 : : jint jresult = 0 ;
38796 : : int result;
38797 : :
38798 : : (void)jenv;
38799 : : (void)jcls;
38800 : : result = (int)(18);
38801 : : jresult = (jint)result;
38802 : 1 : return jresult;
38803 : : }
38804 : :
38805 : :
38806 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1POINTM_1get(JNIEnv *jenv, jclass jcls) {
38807 : : jint jresult = 0 ;
38808 : : int result;
38809 : :
38810 : : (void)jenv;
38811 : : (void)jcls;
38812 : : result = (int)(21);
38813 : : jresult = (jint)result;
38814 : 1 : return jresult;
38815 : : }
38816 : :
38817 : :
38818 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1ARCM_1get(JNIEnv *jenv, jclass jcls) {
38819 : : jint jresult = 0 ;
38820 : : int result;
38821 : :
38822 : : (void)jenv;
38823 : : (void)jcls;
38824 : : result = (int)(23);
38825 : : jresult = (jint)result;
38826 : 1 : return jresult;
38827 : : }
38828 : :
38829 : :
38830 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1POLYGONM_1get(JNIEnv *jenv, jclass jcls) {
38831 : : jint jresult = 0 ;
38832 : : int result;
38833 : :
38834 : : (void)jenv;
38835 : : (void)jcls;
38836 : : result = (int)(25);
38837 : : jresult = (jint)result;
38838 : 1 : return jresult;
38839 : : }
38840 : :
38841 : :
38842 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1MULTIPOINTM_1get(JNIEnv *jenv, jclass jcls) {
38843 : : jint jresult = 0 ;
38844 : : int result;
38845 : :
38846 : : (void)jenv;
38847 : : (void)jcls;
38848 : : result = (int)(28);
38849 : : jresult = (jint)result;
38850 : 1 : return jresult;
38851 : : }
38852 : :
38853 : :
38854 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1fp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38855 : : jlong jresult = 0 ;
38856 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38857 : : FILE *result = 0 ;
38858 : :
38859 : : (void)jenv;
38860 : : (void)jcls;
38861 : : (void)jarg1_;
38862 : 0 : arg1 = *(DBFInfo **)&jarg1;
38863 : 0 : result = (FILE *) ((arg1)->fp);
38864 : 0 : *(FILE **)&jresult = result;
38865 : 0 : return jresult;
38866 : : }
38867 : :
38868 : :
38869 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nRecords_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38870 : : jint jresult = 0 ;
38871 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38872 : : int result;
38873 : :
38874 : : (void)jenv;
38875 : : (void)jcls;
38876 : : (void)jarg1_;
38877 : 0 : arg1 = *(DBFInfo **)&jarg1;
38878 : 0 : result = (int) ((arg1)->nRecords);
38879 : : jresult = (jint)result;
38880 : 0 : return jresult;
38881 : : }
38882 : :
38883 : :
38884 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nRecordLength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38885 : : jlong jresult = 0 ;
38886 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38887 : : unsigned int result;
38888 : :
38889 : : (void)jenv;
38890 : : (void)jcls;
38891 : : (void)jarg1_;
38892 : 0 : arg1 = *(DBFInfo **)&jarg1;
38893 : 0 : result = (unsigned int) ((arg1)->nRecordLength);
38894 : 0 : jresult = (jlong)result;
38895 : 0 : return jresult;
38896 : : }
38897 : :
38898 : :
38899 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nHeaderLength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38900 : : jint jresult = 0 ;
38901 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38902 : : int result;
38903 : :
38904 : : (void)jenv;
38905 : : (void)jcls;
38906 : : (void)jarg1_;
38907 : 0 : arg1 = *(DBFInfo **)&jarg1;
38908 : 0 : result = (int) ((arg1)->nHeaderLength);
38909 : : jresult = (jint)result;
38910 : 0 : return jresult;
38911 : : }
38912 : :
38913 : :
38914 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nFields_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38915 : : jint jresult = 0 ;
38916 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38917 : : int result;
38918 : :
38919 : : (void)jenv;
38920 : : (void)jcls;
38921 : : (void)jarg1_;
38922 : 0 : arg1 = *(DBFInfo **)&jarg1;
38923 : 0 : result = (int) ((arg1)->nFields);
38924 : : jresult = (jint)result;
38925 : 0 : return jresult;
38926 : : }
38927 : :
38928 : :
38929 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1panFieldOffset_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38930 : : jlong jresult = 0 ;
38931 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38932 : : int *result = 0 ;
38933 : :
38934 : : (void)jenv;
38935 : : (void)jcls;
38936 : : (void)jarg1_;
38937 : 0 : arg1 = *(DBFInfo **)&jarg1;
38938 : 0 : result = (int *) ((arg1)->panFieldOffset);
38939 : 0 : *(int **)&jresult = result;
38940 : 0 : return jresult;
38941 : : }
38942 : :
38943 : :
38944 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1panFieldSize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38945 : : jlong jresult = 0 ;
38946 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38947 : : int *result = 0 ;
38948 : :
38949 : : (void)jenv;
38950 : : (void)jcls;
38951 : : (void)jarg1_;
38952 : 0 : arg1 = *(DBFInfo **)&jarg1;
38953 : 0 : result = (int *) ((arg1)->panFieldSize);
38954 : 0 : *(int **)&jresult = result;
38955 : 0 : return jresult;
38956 : : }
38957 : :
38958 : :
38959 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1panFieldDecimals_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38960 : : jlong jresult = 0 ;
38961 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38962 : : int *result = 0 ;
38963 : :
38964 : : (void)jenv;
38965 : : (void)jcls;
38966 : : (void)jarg1_;
38967 : 0 : arg1 = *(DBFInfo **)&jarg1;
38968 : 0 : result = (int *) ((arg1)->panFieldDecimals);
38969 : 0 : *(int **)&jresult = result;
38970 : 0 : return jresult;
38971 : : }
38972 : :
38973 : :
38974 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1pachFieldType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38975 : : jstring jresult = 0 ;
38976 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38977 : : char *result = 0 ;
38978 : :
38979 : : (void)jenv;
38980 : : (void)jcls;
38981 : : (void)jarg1_;
38982 : 0 : arg1 = *(DBFInfo **)&jarg1;
38983 : 0 : result = (char *) ((arg1)->pachFieldType);
38984 : : {
38985 : 0 : jresult = JNU_NewStringNative(jenv, result);
38986 : : }
38987 : 0 : return jresult;
38988 : : }
38989 : :
38990 : :
38991 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1pszHeader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38992 : : jstring jresult = 0 ;
38993 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38994 : : char *result = 0 ;
38995 : :
38996 : : (void)jenv;
38997 : : (void)jcls;
38998 : : (void)jarg1_;
38999 : 0 : arg1 = *(DBFInfo **)&jarg1;
39000 : 0 : result = (char *) ((arg1)->pszHeader);
39001 : : {
39002 : 0 : jresult = JNU_NewStringNative(jenv, result);
39003 : : }
39004 : 0 : return jresult;
39005 : : }
39006 : :
39007 : :
39008 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nCurrentRecord_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39009 : : jint jresult = 0 ;
39010 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39011 : : int result;
39012 : :
39013 : : (void)jenv;
39014 : : (void)jcls;
39015 : : (void)jarg1_;
39016 : 0 : arg1 = *(DBFInfo **)&jarg1;
39017 : 0 : result = (int) ((arg1)->nCurrentRecord);
39018 : : jresult = (jint)result;
39019 : 0 : return jresult;
39020 : : }
39021 : :
39022 : :
39023 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1bCurrentRecordModified_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39024 : : jint jresult = 0 ;
39025 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39026 : : int result;
39027 : :
39028 : : (void)jenv;
39029 : : (void)jcls;
39030 : : (void)jarg1_;
39031 : 0 : arg1 = *(DBFInfo **)&jarg1;
39032 : 0 : result = (int) ((arg1)->bCurrentRecordModified);
39033 : : jresult = (jint)result;
39034 : 0 : return jresult;
39035 : : }
39036 : :
39037 : :
39038 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1pszCurrentRecord_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39039 : : jstring jresult = 0 ;
39040 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39041 : : char *result = 0 ;
39042 : :
39043 : : (void)jenv;
39044 : : (void)jcls;
39045 : : (void)jarg1_;
39046 : 0 : arg1 = *(DBFInfo **)&jarg1;
39047 : 0 : result = (char *) ((arg1)->pszCurrentRecord);
39048 : : {
39049 : 0 : jresult = JNU_NewStringNative(jenv, result);
39050 : : }
39051 : 0 : return jresult;
39052 : : }
39053 : :
39054 : :
39055 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1bNoHeader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39056 : : jint jresult = 0 ;
39057 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39058 : : int result;
39059 : :
39060 : : (void)jenv;
39061 : : (void)jcls;
39062 : : (void)jarg1_;
39063 : 0 : arg1 = *(DBFInfo **)&jarg1;
39064 : 0 : result = (int) ((arg1)->bNoHeader);
39065 : : jresult = (jint)result;
39066 : 0 : return jresult;
39067 : : }
39068 : :
39069 : :
39070 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1bUpdated_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39071 : : jint jresult = 0 ;
39072 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39073 : : int result;
39074 : :
39075 : : (void)jenv;
39076 : : (void)jcls;
39077 : : (void)jarg1_;
39078 : 0 : arg1 = *(DBFInfo **)&jarg1;
39079 : 0 : result = (int) ((arg1)->bUpdated);
39080 : : jresult = (jint)result;
39081 : 0 : return jresult;
39082 : : }
39083 : :
39084 : :
39085 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1pszStringField_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39086 : : jstring jresult = 0 ;
39087 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39088 : : char *result = 0 ;
39089 : :
39090 : : (void)jenv;
39091 : : (void)jcls;
39092 : : (void)jarg1_;
39093 : 0 : arg1 = *(DBFInfo **)&jarg1;
39094 : 0 : result = (char *) ((arg1)->pszStringField);
39095 : : {
39096 : 0 : jresult = JNU_NewStringNative(jenv, result);
39097 : : }
39098 : 0 : return jresult;
39099 : : }
39100 : :
39101 : :
39102 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nStringFieldLen_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39103 : : jint jresult = 0 ;
39104 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39105 : : int result;
39106 : :
39107 : : (void)jenv;
39108 : : (void)jcls;
39109 : : (void)jarg1_;
39110 : 0 : arg1 = *(DBFInfo **)&jarg1;
39111 : 0 : result = (int) ((arg1)->nStringFieldLen);
39112 : : jresult = (jint)result;
39113 : 0 : return jresult;
39114 : : }
39115 : :
39116 : :
39117 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1getFieldName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39118 : : jstring jresult = 0 ;
39119 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39120 : : int arg2 ;
39121 : : char *result = 0 ;
39122 : :
39123 : : (void)jenv;
39124 : : (void)jcls;
39125 : : (void)jarg1_;
39126 : 0 : arg1 = *(DBFInfo **)&jarg1;
39127 : : arg2 = (int)jarg2;
39128 : : {
39129 : : errorObj *ms_error;
39130 : : result = (char *)DBFInfo_getFieldName(arg1,arg2);
39131 : 0 : ms_error = msGetErrorObj();
39132 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39133 : : char ms_message[8192];
39134 : 0 : char* msg = msGetErrorString(";");
39135 : 0 : int ms_errorcode = ms_error->code;
39136 [ # # ]: 0 : if (msg) {
39137 : 0 : snprintf(ms_message, 8192, msg);
39138 : 0 : free(msg);
39139 : : }
39140 : : else sprintf(ms_message, "Unknown message");
39141 : :
39142 : 0 : msResetErrorList();
39143 : :
39144 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39145 : : case MS_NOTFOUND:
39146 : : break;
39147 : : case -1:
39148 : : break;
39149 : : case MS_IOERR:
39150 : : {
39151 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39152 : : };
39153 : : break;
39154 : : case MS_MEMERR:
39155 : : {
39156 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39157 : : };
39158 : : break;
39159 : : case MS_TYPEERR:
39160 : : {
39161 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39162 : : };
39163 : : break;
39164 : : case MS_EOFERR:
39165 : : {
39166 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39167 : : };
39168 : : break;
39169 : : case MS_CHILDERR:
39170 : : {
39171 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39172 : : };
39173 : : break;
39174 : : case MS_NULLPARENTERR:
39175 : : {
39176 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39177 : : };
39178 : : break;
39179 : : default:
39180 : : {
39181 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39182 : : };
39183 : : break;
39184 : : }
39185 : : }
39186 : : }
39187 : : {
39188 : 0 : jresult = JNU_NewStringNative(jenv, result);
39189 : : }
39190 : 0 : return jresult;
39191 : : }
39192 : :
39193 : :
39194 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1getFieldWidth(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39195 : : jint jresult = 0 ;
39196 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39197 : : int arg2 ;
39198 : : int result;
39199 : :
39200 : : (void)jenv;
39201 : : (void)jcls;
39202 : : (void)jarg1_;
39203 : 0 : arg1 = *(DBFInfo **)&jarg1;
39204 : : arg2 = (int)jarg2;
39205 : : {
39206 : : errorObj *ms_error;
39207 : : result = (int)DBFInfo_getFieldWidth(arg1,arg2);
39208 : 0 : ms_error = msGetErrorObj();
39209 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39210 : : char ms_message[8192];
39211 : 0 : char* msg = msGetErrorString(";");
39212 : 0 : int ms_errorcode = ms_error->code;
39213 [ # # ]: 0 : if (msg) {
39214 : 0 : snprintf(ms_message, 8192, msg);
39215 : 0 : free(msg);
39216 : : }
39217 : : else sprintf(ms_message, "Unknown message");
39218 : :
39219 : 0 : msResetErrorList();
39220 : :
39221 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39222 : : case MS_NOTFOUND:
39223 : : break;
39224 : : case -1:
39225 : : break;
39226 : : case MS_IOERR:
39227 : : {
39228 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39229 : : };
39230 : : break;
39231 : : case MS_MEMERR:
39232 : : {
39233 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39234 : : };
39235 : : break;
39236 : : case MS_TYPEERR:
39237 : : {
39238 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39239 : : };
39240 : : break;
39241 : : case MS_EOFERR:
39242 : : {
39243 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39244 : : };
39245 : : break;
39246 : : case MS_CHILDERR:
39247 : : {
39248 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39249 : : };
39250 : : break;
39251 : : case MS_NULLPARENTERR:
39252 : : {
39253 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39254 : : };
39255 : : break;
39256 : : default:
39257 : : {
39258 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39259 : : };
39260 : : break;
39261 : : }
39262 : : }
39263 : : }
39264 : : jresult = (jint)result;
39265 : : return jresult;
39266 : : }
39267 : :
39268 : :
39269 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1getFieldDecimals(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39270 : : jint jresult = 0 ;
39271 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39272 : : int arg2 ;
39273 : : int result;
39274 : :
39275 : : (void)jenv;
39276 : : (void)jcls;
39277 : : (void)jarg1_;
39278 : 0 : arg1 = *(DBFInfo **)&jarg1;
39279 : : arg2 = (int)jarg2;
39280 : : {
39281 : : errorObj *ms_error;
39282 : : result = (int)DBFInfo_getFieldDecimals(arg1,arg2);
39283 : 0 : ms_error = msGetErrorObj();
39284 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39285 : : char ms_message[8192];
39286 : 0 : char* msg = msGetErrorString(";");
39287 : 0 : int ms_errorcode = ms_error->code;
39288 [ # # ]: 0 : if (msg) {
39289 : 0 : snprintf(ms_message, 8192, msg);
39290 : 0 : free(msg);
39291 : : }
39292 : : else sprintf(ms_message, "Unknown message");
39293 : :
39294 : 0 : msResetErrorList();
39295 : :
39296 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39297 : : case MS_NOTFOUND:
39298 : : break;
39299 : : case -1:
39300 : : break;
39301 : : case MS_IOERR:
39302 : : {
39303 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39304 : : };
39305 : : break;
39306 : : case MS_MEMERR:
39307 : : {
39308 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39309 : : };
39310 : : break;
39311 : : case MS_TYPEERR:
39312 : : {
39313 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39314 : : };
39315 : : break;
39316 : : case MS_EOFERR:
39317 : : {
39318 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39319 : : };
39320 : : break;
39321 : : case MS_CHILDERR:
39322 : : {
39323 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39324 : : };
39325 : : break;
39326 : : case MS_NULLPARENTERR:
39327 : : {
39328 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39329 : : };
39330 : : break;
39331 : : default:
39332 : : {
39333 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39334 : : };
39335 : : break;
39336 : : }
39337 : : }
39338 : : }
39339 : : jresult = (jint)result;
39340 : : return jresult;
39341 : : }
39342 : :
39343 : :
39344 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1getFieldType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39345 : : jint jresult = 0 ;
39346 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39347 : : int arg2 ;
39348 : : int result;
39349 : :
39350 : : (void)jenv;
39351 : : (void)jcls;
39352 : : (void)jarg1_;
39353 : 0 : arg1 = *(DBFInfo **)&jarg1;
39354 : : arg2 = (int)jarg2;
39355 : : {
39356 : : errorObj *ms_error;
39357 : : result = (int)DBFInfo_getFieldType(arg1,arg2);
39358 : 0 : ms_error = msGetErrorObj();
39359 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39360 : : char ms_message[8192];
39361 : 0 : char* msg = msGetErrorString(";");
39362 : 0 : int ms_errorcode = ms_error->code;
39363 [ # # ]: 0 : if (msg) {
39364 : 0 : snprintf(ms_message, 8192, msg);
39365 : 0 : free(msg);
39366 : : }
39367 : : else sprintf(ms_message, "Unknown message");
39368 : :
39369 : 0 : msResetErrorList();
39370 : :
39371 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39372 : : case MS_NOTFOUND:
39373 : : break;
39374 : : case -1:
39375 : : break;
39376 : : case MS_IOERR:
39377 : : {
39378 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39379 : : };
39380 : : break;
39381 : : case MS_MEMERR:
39382 : : {
39383 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39384 : : };
39385 : : break;
39386 : : case MS_TYPEERR:
39387 : : {
39388 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39389 : : };
39390 : : break;
39391 : : case MS_EOFERR:
39392 : : {
39393 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39394 : : };
39395 : : break;
39396 : : case MS_CHILDERR:
39397 : : {
39398 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39399 : : };
39400 : : break;
39401 : : case MS_NULLPARENTERR:
39402 : : {
39403 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39404 : : };
39405 : : break;
39406 : : default:
39407 : : {
39408 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39409 : : };
39410 : : break;
39411 : : }
39412 : : }
39413 : : }
39414 : : jresult = (jint)result;
39415 : : return jresult;
39416 : : }
39417 : :
39418 : :
39419 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1DBFInfo(JNIEnv *jenv, jclass jcls) {
39420 : : jlong jresult = 0 ;
39421 : : DBFInfo *result = 0 ;
39422 : :
39423 : : (void)jenv;
39424 : : (void)jcls;
39425 : : {
39426 : : errorObj *ms_error;
39427 : 0 : result = (DBFInfo *)calloc(1, sizeof(DBFInfo));
39428 : 0 : ms_error = msGetErrorObj();
39429 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39430 : : char ms_message[8192];
39431 : 0 : char* msg = msGetErrorString(";");
39432 : 0 : int ms_errorcode = ms_error->code;
39433 [ # # ]: 0 : if (msg) {
39434 : 0 : snprintf(ms_message, 8192, msg);
39435 : 0 : free(msg);
39436 : : }
39437 : : else sprintf(ms_message, "Unknown message");
39438 : :
39439 : 0 : msResetErrorList();
39440 : :
39441 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39442 : : case MS_NOTFOUND:
39443 : : break;
39444 : : case -1:
39445 : : break;
39446 : : case MS_IOERR:
39447 : : {
39448 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39449 : : };
39450 : : break;
39451 : : case MS_MEMERR:
39452 : : {
39453 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39454 : : };
39455 : : break;
39456 : : case MS_TYPEERR:
39457 : : {
39458 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39459 : : };
39460 : : break;
39461 : : case MS_EOFERR:
39462 : : {
39463 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39464 : : };
39465 : : break;
39466 : : case MS_CHILDERR:
39467 : : {
39468 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39469 : : };
39470 : : break;
39471 : : case MS_NULLPARENTERR:
39472 : : {
39473 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39474 : : };
39475 : : break;
39476 : : default:
39477 : : {
39478 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39479 : : };
39480 : : break;
39481 : : }
39482 : : }
39483 : : }
39484 : 0 : *(DBFInfo **)&jresult = result;
39485 : 0 : return jresult;
39486 : : }
39487 : :
39488 : :
39489 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1DBFInfo(JNIEnv *jenv, jclass jcls, jlong jarg1) {
39490 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39491 : :
39492 : : (void)jenv;
39493 : : (void)jcls;
39494 : 0 : arg1 = *(DBFInfo **)&jarg1;
39495 : : {
39496 : : errorObj *ms_error;
39497 : 0 : free((char *) arg1);
39498 : 0 : ms_error = msGetErrorObj();
39499 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39500 : : char ms_message[8192];
39501 : 0 : char* msg = msGetErrorString(";");
39502 : 0 : int ms_errorcode = ms_error->code;
39503 [ # # ]: 0 : if (msg) {
39504 : 0 : snprintf(ms_message, 8192, msg);
39505 : 0 : free(msg);
39506 : : }
39507 : : else sprintf(ms_message, "Unknown message");
39508 : :
39509 : 0 : msResetErrorList();
39510 : :
39511 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39512 : : case MS_NOTFOUND:
39513 : : break;
39514 : : case -1:
39515 : : break;
39516 : : case MS_IOERR:
39517 : : {
39518 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
39519 : : };
39520 : : break;
39521 : : case MS_MEMERR:
39522 : : {
39523 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
39524 : : };
39525 : : break;
39526 : : case MS_TYPEERR:
39527 : : {
39528 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
39529 : : };
39530 : : break;
39531 : : case MS_EOFERR:
39532 : : {
39533 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
39534 : : };
39535 : : break;
39536 : : case MS_CHILDERR:
39537 : : {
39538 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
39539 : : };
39540 : : break;
39541 : : case MS_NULLPARENTERR:
39542 : : {
39543 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
39544 : : };
39545 : : break;
39546 : : default:
39547 : : {
39548 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
39549 : : };
39550 : : break;
39551 : : }
39552 : : }
39553 : : }
39554 : : }
39555 : :
39556 : :
39557 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1source_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39558 : : jstring jresult = 0 ;
39559 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39560 : : char *result = 0 ;
39561 : :
39562 : : (void)jenv;
39563 : : (void)jcls;
39564 : : (void)jarg1_;
39565 : 0 : arg1 = *(shapefileObj **)&jarg1;
39566 : 0 : result = (char *)(char *) ((arg1)->source);
39567 [ # # ]: 0 : if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result);
39568 : 0 : return jresult;
39569 : : }
39570 : :
39571 : :
39572 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39573 : : jint jresult = 0 ;
39574 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39575 : : int result;
39576 : :
39577 : : (void)jenv;
39578 : : (void)jcls;
39579 : : (void)jarg1_;
39580 : 1 : arg1 = *(shapefileObj **)&jarg1;
39581 : 1 : result = (int) ((arg1)->type);
39582 : : jresult = (jint)result;
39583 : 1 : return jresult;
39584 : : }
39585 : :
39586 : :
39587 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1numshapes_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39588 : : jint jresult = 0 ;
39589 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39590 : : int result;
39591 : :
39592 : : (void)jenv;
39593 : : (void)jcls;
39594 : : (void)jarg1_;
39595 : 1 : arg1 = *(shapefileObj **)&jarg1;
39596 : 1 : result = (int) ((arg1)->numshapes);
39597 : : jresult = (jint)result;
39598 : 1 : return jresult;
39599 : : }
39600 : :
39601 : :
39602 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1bounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39603 : : jlong jresult = 0 ;
39604 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39605 : : rectObj *result = 0 ;
39606 : :
39607 : : (void)jenv;
39608 : : (void)jcls;
39609 : : (void)jarg1_;
39610 : 1 : arg1 = *(shapefileObj **)&jarg1;
39611 : 1 : result = (rectObj *)& ((arg1)->bounds);
39612 : 1 : *(rectObj **)&jresult = result;
39613 : 1 : return jresult;
39614 : : }
39615 : :
39616 : :
39617 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1lastshape_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39618 : : jint jresult = 0 ;
39619 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39620 : : int result;
39621 : :
39622 : : (void)jenv;
39623 : : (void)jcls;
39624 : : (void)jarg1_;
39625 : 0 : arg1 = *(shapefileObj **)&jarg1;
39626 : 0 : result = (int) ((arg1)->lastshape);
39627 : : jresult = (jint)result;
39628 : 0 : return jresult;
39629 : : }
39630 : :
39631 : :
39632 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39633 : : jlong jresult = 0 ;
39634 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39635 : : ms_bitarray result;
39636 : :
39637 : : (void)jenv;
39638 : : (void)jcls;
39639 : : (void)jarg1_;
39640 : 0 : arg1 = *(shapefileObj **)&jarg1;
39641 : 0 : result = (ms_bitarray) ((arg1)->status);
39642 : 0 : *(ms_bitarray *)&jresult = result;
39643 : 0 : return jresult;
39644 : : }
39645 : :
39646 : :
39647 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1statusbounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39648 : : jlong jresult = 0 ;
39649 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39650 : : rectObj *result = 0 ;
39651 : :
39652 : : (void)jenv;
39653 : : (void)jcls;
39654 : : (void)jarg1_;
39655 : 0 : arg1 = *(shapefileObj **)&jarg1;
39656 : 0 : result = (rectObj *)& ((arg1)->statusbounds);
39657 : 0 : *(rectObj **)&jresult = result;
39658 : 0 : return jresult;
39659 : : }
39660 : :
39661 : :
39662 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1isopen_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39663 : : jint jresult = 0 ;
39664 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39665 : : int result;
39666 : :
39667 : : (void)jenv;
39668 : : (void)jcls;
39669 : : (void)jarg1_;
39670 : 0 : arg1 = *(shapefileObj **)&jarg1;
39671 : 0 : result = (int) ((arg1)->isopen);
39672 : : jresult = (jint)result;
39673 : 0 : return jresult;
39674 : : }
39675 : :
39676 : :
39677 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1shapefileObj(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2) {
39678 : : jlong jresult = 0 ;
39679 : : char *arg1 = (char *) 0 ;
39680 : : int arg2 = (int) -1 ;
39681 : : shapefileObj *result = 0 ;
39682 : :
39683 : : (void)jenv;
39684 : : (void)jcls;
39685 : : {
39686 : 1 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
39687 : : }
39688 : : arg2 = (int)jarg2;
39689 : : {
39690 : : errorObj *ms_error;
39691 : : result = (shapefileObj *)new_shapefileObj(arg1,arg2);
39692 : 1 : ms_error = msGetErrorObj();
39693 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39694 : : char ms_message[8192];
39695 : 0 : char* msg = msGetErrorString(";");
39696 : 0 : int ms_errorcode = ms_error->code;
39697 [ # # ]: 0 : if (msg) {
39698 : 0 : snprintf(ms_message, 8192, msg);
39699 : 0 : free(msg);
39700 : : }
39701 : : else sprintf(ms_message, "Unknown message");
39702 : :
39703 : 0 : msResetErrorList();
39704 : :
39705 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39706 : : case MS_NOTFOUND:
39707 : : break;
39708 : : case -1:
39709 : : break;
39710 : : case MS_IOERR:
39711 : : {
39712 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39713 : : };
39714 : : break;
39715 : : case MS_MEMERR:
39716 : : {
39717 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39718 : : };
39719 : : break;
39720 : : case MS_TYPEERR:
39721 : : {
39722 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39723 : : };
39724 : : break;
39725 : : case MS_EOFERR:
39726 : : {
39727 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39728 : : };
39729 : : break;
39730 : : case MS_CHILDERR:
39731 : : {
39732 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39733 : : };
39734 : : break;
39735 : : case MS_NULLPARENTERR:
39736 : : {
39737 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39738 : : };
39739 : : break;
39740 : : default:
39741 : : {
39742 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39743 : : };
39744 : : break;
39745 : : }
39746 : : }
39747 : : }
39748 : 1 : *(shapefileObj **)&jresult = result;
39749 [ + - ]: 1 : if (arg1) free(arg1);
39750 : 1 : return jresult;
39751 : : }
39752 : :
39753 : :
39754 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1shapefileObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
39755 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39756 : :
39757 : : (void)jenv;
39758 : : (void)jcls;
39759 : 1 : arg1 = *(shapefileObj **)&jarg1;
39760 : : {
39761 : : errorObj *ms_error;
39762 : : delete_shapefileObj(arg1);
39763 : 1 : ms_error = msGetErrorObj();
39764 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39765 : : char ms_message[8192];
39766 : 0 : char* msg = msGetErrorString(";");
39767 : 0 : int ms_errorcode = ms_error->code;
39768 [ # # ]: 0 : if (msg) {
39769 : 0 : snprintf(ms_message, 8192, msg);
39770 : 0 : free(msg);
39771 : : }
39772 : : else sprintf(ms_message, "Unknown message");
39773 : :
39774 : 0 : msResetErrorList();
39775 : :
39776 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39777 : : case MS_NOTFOUND:
39778 : : break;
39779 : : case -1:
39780 : : break;
39781 : : case MS_IOERR:
39782 : : {
39783 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
39784 : : };
39785 : : break;
39786 : : case MS_MEMERR:
39787 : : {
39788 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
39789 : : };
39790 : : break;
39791 : : case MS_TYPEERR:
39792 : : {
39793 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
39794 : : };
39795 : : break;
39796 : : case MS_EOFERR:
39797 : : {
39798 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
39799 : : };
39800 : : break;
39801 : : case MS_CHILDERR:
39802 : : {
39803 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
39804 : : };
39805 : : break;
39806 : : case MS_NULLPARENTERR:
39807 : : {
39808 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
39809 : : };
39810 : : break;
39811 : : default:
39812 : : {
39813 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
39814 : : };
39815 : : break;
39816 : : }
39817 : : }
39818 : : }
39819 : : }
39820 : :
39821 : :
39822 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
39823 : : jint jresult = 0 ;
39824 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39825 : : int arg2 ;
39826 : : shapeObj *arg3 = (shapeObj *) 0 ;
39827 : : int result;
39828 : :
39829 : : (void)jenv;
39830 : : (void)jcls;
39831 : : (void)jarg1_;
39832 : : (void)jarg3_;
39833 : 1 : arg1 = *(shapefileObj **)&jarg1;
39834 : : arg2 = (int)jarg2;
39835 : 1 : arg3 = *(shapeObj **)&jarg3;
39836 : : {
39837 : : errorObj *ms_error;
39838 : : result = (int)shapefileObj_get(arg1,arg2,arg3);
39839 : 1 : ms_error = msGetErrorObj();
39840 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39841 : : char ms_message[8192];
39842 : 0 : char* msg = msGetErrorString(";");
39843 : 0 : int ms_errorcode = ms_error->code;
39844 [ # # ]: 0 : if (msg) {
39845 : 0 : snprintf(ms_message, 8192, msg);
39846 : 0 : free(msg);
39847 : : }
39848 : : else sprintf(ms_message, "Unknown message");
39849 : :
39850 : 0 : msResetErrorList();
39851 : :
39852 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39853 : : case MS_NOTFOUND:
39854 : : break;
39855 : : case -1:
39856 : : break;
39857 : : case MS_IOERR:
39858 : : {
39859 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39860 : : };
39861 : : break;
39862 : : case MS_MEMERR:
39863 : : {
39864 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39865 : : };
39866 : : break;
39867 : : case MS_TYPEERR:
39868 : : {
39869 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39870 : : };
39871 : : break;
39872 : : case MS_EOFERR:
39873 : : {
39874 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39875 : : };
39876 : : break;
39877 : : case MS_CHILDERR:
39878 : : {
39879 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39880 : : };
39881 : : break;
39882 : : case MS_NULLPARENTERR:
39883 : : {
39884 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39885 : : };
39886 : : break;
39887 : : default:
39888 : : {
39889 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39890 : : };
39891 : : break;
39892 : : }
39893 : : }
39894 : : }
39895 : : jresult = (jint)result;
39896 : : return jresult;
39897 : : }
39898 : :
39899 : :
39900 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39901 : : jlong jresult = 0 ;
39902 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39903 : : int arg2 ;
39904 : : shapeObj *result = 0 ;
39905 : :
39906 : : (void)jenv;
39907 : : (void)jcls;
39908 : : (void)jarg1_;
39909 : 0 : arg1 = *(shapefileObj **)&jarg1;
39910 : : arg2 = (int)jarg2;
39911 : : {
39912 : : errorObj *ms_error;
39913 : : result = (shapeObj *)shapefileObj_getShape(arg1,arg2);
39914 : 0 : ms_error = msGetErrorObj();
39915 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39916 : : char ms_message[8192];
39917 : 0 : char* msg = msGetErrorString(";");
39918 : 0 : int ms_errorcode = ms_error->code;
39919 [ # # ]: 0 : if (msg) {
39920 : 0 : snprintf(ms_message, 8192, msg);
39921 : 0 : free(msg);
39922 : : }
39923 : : else sprintf(ms_message, "Unknown message");
39924 : :
39925 : 0 : msResetErrorList();
39926 : :
39927 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39928 : : case MS_NOTFOUND:
39929 : : break;
39930 : : case -1:
39931 : : break;
39932 : : case MS_IOERR:
39933 : : {
39934 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39935 : : };
39936 : : break;
39937 : : case MS_MEMERR:
39938 : : {
39939 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39940 : : };
39941 : : break;
39942 : : case MS_TYPEERR:
39943 : : {
39944 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39945 : : };
39946 : : break;
39947 : : case MS_EOFERR:
39948 : : {
39949 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39950 : : };
39951 : : break;
39952 : : case MS_CHILDERR:
39953 : : {
39954 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39955 : : };
39956 : : break;
39957 : : case MS_NULLPARENTERR:
39958 : : {
39959 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39960 : : };
39961 : : break;
39962 : : default:
39963 : : {
39964 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39965 : : };
39966 : : break;
39967 : : }
39968 : : }
39969 : : }
39970 : 0 : *(shapeObj **)&jresult = result;
39971 : 0 : return jresult;
39972 : : }
39973 : :
39974 : :
39975 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
39976 : : jint jresult = 0 ;
39977 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39978 : : int arg2 ;
39979 : : pointObj *arg3 = (pointObj *) 0 ;
39980 : : int result;
39981 : :
39982 : : (void)jenv;
39983 : : (void)jcls;
39984 : : (void)jarg1_;
39985 : : (void)jarg3_;
39986 : 0 : arg1 = *(shapefileObj **)&jarg1;
39987 : : arg2 = (int)jarg2;
39988 : 0 : arg3 = *(pointObj **)&jarg3;
39989 : : {
39990 : : errorObj *ms_error;
39991 : : result = (int)shapefileObj_getPoint(arg1,arg2,arg3);
39992 : 0 : ms_error = msGetErrorObj();
39993 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39994 : : char ms_message[8192];
39995 : 0 : char* msg = msGetErrorString(";");
39996 : 0 : int ms_errorcode = ms_error->code;
39997 [ # # ]: 0 : if (msg) {
39998 : 0 : snprintf(ms_message, 8192, msg);
39999 : 0 : free(msg);
40000 : : }
40001 : : else sprintf(ms_message, "Unknown message");
40002 : :
40003 : 0 : msResetErrorList();
40004 : :
40005 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40006 : : case MS_NOTFOUND:
40007 : : break;
40008 : : case -1:
40009 : : break;
40010 : : case MS_IOERR:
40011 : : {
40012 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40013 : : };
40014 : : break;
40015 : : case MS_MEMERR:
40016 : : {
40017 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40018 : : };
40019 : : break;
40020 : : case MS_TYPEERR:
40021 : : {
40022 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40023 : : };
40024 : : break;
40025 : : case MS_EOFERR:
40026 : : {
40027 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40028 : : };
40029 : : break;
40030 : : case MS_CHILDERR:
40031 : : {
40032 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40033 : : };
40034 : : break;
40035 : : case MS_NULLPARENTERR:
40036 : : {
40037 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40038 : : };
40039 : : break;
40040 : : default:
40041 : : {
40042 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40043 : : };
40044 : : break;
40045 : : }
40046 : : }
40047 : : }
40048 : : jresult = (jint)result;
40049 : : return jresult;
40050 : : }
40051 : :
40052 : :
40053 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getTransformed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jlong jarg4, jobject jarg4_) {
40054 : : jint jresult = 0 ;
40055 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40056 : : mapObj *arg2 = (mapObj *) 0 ;
40057 : : int arg3 ;
40058 : : shapeObj *arg4 = (shapeObj *) 0 ;
40059 : : int result;
40060 : :
40061 : : (void)jenv;
40062 : : (void)jcls;
40063 : : (void)jarg1_;
40064 : : (void)jarg2_;
40065 : : (void)jarg4_;
40066 : 0 : arg1 = *(shapefileObj **)&jarg1;
40067 : 0 : arg2 = *(mapObj **)&jarg2;
40068 : : arg3 = (int)jarg3;
40069 : 0 : arg4 = *(shapeObj **)&jarg4;
40070 : : {
40071 : : errorObj *ms_error;
40072 : : result = (int)shapefileObj_getTransformed(arg1,arg2,arg3,arg4);
40073 : 0 : ms_error = msGetErrorObj();
40074 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40075 : : char ms_message[8192];
40076 : 0 : char* msg = msGetErrorString(";");
40077 : 0 : int ms_errorcode = ms_error->code;
40078 [ # # ]: 0 : if (msg) {
40079 : 0 : snprintf(ms_message, 8192, msg);
40080 : 0 : free(msg);
40081 : : }
40082 : : else sprintf(ms_message, "Unknown message");
40083 : :
40084 : 0 : msResetErrorList();
40085 : :
40086 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40087 : : case MS_NOTFOUND:
40088 : : break;
40089 : : case -1:
40090 : : break;
40091 : : case MS_IOERR:
40092 : : {
40093 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40094 : : };
40095 : : break;
40096 : : case MS_MEMERR:
40097 : : {
40098 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40099 : : };
40100 : : break;
40101 : : case MS_TYPEERR:
40102 : : {
40103 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40104 : : };
40105 : : break;
40106 : : case MS_EOFERR:
40107 : : {
40108 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40109 : : };
40110 : : break;
40111 : : case MS_CHILDERR:
40112 : : {
40113 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40114 : : };
40115 : : break;
40116 : : case MS_NULLPARENTERR:
40117 : : {
40118 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40119 : : };
40120 : : break;
40121 : : default:
40122 : : {
40123 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40124 : : };
40125 : : break;
40126 : : }
40127 : : }
40128 : : }
40129 : : jresult = (jint)result;
40130 : : return jresult;
40131 : : }
40132 : :
40133 : :
40134 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
40135 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40136 : : int arg2 ;
40137 : : rectObj *arg3 = (rectObj *) 0 ;
40138 : :
40139 : : (void)jenv;
40140 : : (void)jcls;
40141 : : (void)jarg1_;
40142 : : (void)jarg3_;
40143 : 0 : arg1 = *(shapefileObj **)&jarg1;
40144 : : arg2 = (int)jarg2;
40145 : 0 : arg3 = *(rectObj **)&jarg3;
40146 : : {
40147 : : errorObj *ms_error;
40148 : : shapefileObj_getExtent(arg1,arg2,arg3);
40149 : 0 : ms_error = msGetErrorObj();
40150 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40151 : : char ms_message[8192];
40152 : 0 : char* msg = msGetErrorString(";");
40153 : 0 : int ms_errorcode = ms_error->code;
40154 [ # # ]: 0 : if (msg) {
40155 : 0 : snprintf(ms_message, 8192, msg);
40156 : 0 : free(msg);
40157 : : }
40158 : : else sprintf(ms_message, "Unknown message");
40159 : :
40160 : 0 : msResetErrorList();
40161 : :
40162 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40163 : : case MS_NOTFOUND:
40164 : : break;
40165 : : case -1:
40166 : : break;
40167 : : case MS_IOERR:
40168 : : {
40169 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
40170 : : };
40171 : : break;
40172 : : case MS_MEMERR:
40173 : : {
40174 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
40175 : : };
40176 : : break;
40177 : : case MS_TYPEERR:
40178 : : {
40179 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
40180 : : };
40181 : : break;
40182 : : case MS_EOFERR:
40183 : : {
40184 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
40185 : : };
40186 : : break;
40187 : : case MS_CHILDERR:
40188 : : {
40189 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
40190 : : };
40191 : : break;
40192 : : case MS_NULLPARENTERR:
40193 : : {
40194 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
40195 : : };
40196 : : break;
40197 : : default:
40198 : : {
40199 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
40200 : : };
40201 : : break;
40202 : : }
40203 : : }
40204 : : }
40205 : : }
40206 : :
40207 : :
40208 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
40209 : : jint jresult = 0 ;
40210 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40211 : : shapeObj *arg2 = (shapeObj *) 0 ;
40212 : : int result;
40213 : :
40214 : : (void)jenv;
40215 : : (void)jcls;
40216 : : (void)jarg1_;
40217 : : (void)jarg2_;
40218 : 0 : arg1 = *(shapefileObj **)&jarg1;
40219 : 0 : arg2 = *(shapeObj **)&jarg2;
40220 : : {
40221 : : errorObj *ms_error;
40222 : : result = (int)shapefileObj_add(arg1,arg2);
40223 : 0 : ms_error = msGetErrorObj();
40224 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40225 : : char ms_message[8192];
40226 : 0 : char* msg = msGetErrorString(";");
40227 : 0 : int ms_errorcode = ms_error->code;
40228 [ # # ]: 0 : if (msg) {
40229 : 0 : snprintf(ms_message, 8192, msg);
40230 : 0 : free(msg);
40231 : : }
40232 : : else sprintf(ms_message, "Unknown message");
40233 : :
40234 : 0 : msResetErrorList();
40235 : :
40236 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40237 : : case MS_NOTFOUND:
40238 : : break;
40239 : : case -1:
40240 : : break;
40241 : : case MS_IOERR:
40242 : : {
40243 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40244 : : };
40245 : : break;
40246 : : case MS_MEMERR:
40247 : : {
40248 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40249 : : };
40250 : : break;
40251 : : case MS_TYPEERR:
40252 : : {
40253 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40254 : : };
40255 : : break;
40256 : : case MS_EOFERR:
40257 : : {
40258 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40259 : : };
40260 : : break;
40261 : : case MS_CHILDERR:
40262 : : {
40263 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40264 : : };
40265 : : break;
40266 : : case MS_NULLPARENTERR:
40267 : : {
40268 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40269 : : };
40270 : : break;
40271 : : default:
40272 : : {
40273 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40274 : : };
40275 : : break;
40276 : : }
40277 : : }
40278 : : }
40279 : : jresult = (jint)result;
40280 : : return jresult;
40281 : : }
40282 : :
40283 : :
40284 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1addPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
40285 : : jint jresult = 0 ;
40286 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40287 : : pointObj *arg2 = (pointObj *) 0 ;
40288 : : int result;
40289 : :
40290 : : (void)jenv;
40291 : : (void)jcls;
40292 : : (void)jarg1_;
40293 : : (void)jarg2_;
40294 : 0 : arg1 = *(shapefileObj **)&jarg1;
40295 : 0 : arg2 = *(pointObj **)&jarg2;
40296 : : {
40297 : : errorObj *ms_error;
40298 : : result = (int)shapefileObj_addPoint(arg1,arg2);
40299 : 0 : ms_error = msGetErrorObj();
40300 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40301 : : char ms_message[8192];
40302 : 0 : char* msg = msGetErrorString(";");
40303 : 0 : int ms_errorcode = ms_error->code;
40304 [ # # ]: 0 : if (msg) {
40305 : 0 : snprintf(ms_message, 8192, msg);
40306 : 0 : free(msg);
40307 : : }
40308 : : else sprintf(ms_message, "Unknown message");
40309 : :
40310 : 0 : msResetErrorList();
40311 : :
40312 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40313 : : case MS_NOTFOUND:
40314 : : break;
40315 : : case -1:
40316 : : break;
40317 : : case MS_IOERR:
40318 : : {
40319 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40320 : : };
40321 : : break;
40322 : : case MS_MEMERR:
40323 : : {
40324 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40325 : : };
40326 : : break;
40327 : : case MS_TYPEERR:
40328 : : {
40329 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40330 : : };
40331 : : break;
40332 : : case MS_EOFERR:
40333 : : {
40334 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40335 : : };
40336 : : break;
40337 : : case MS_CHILDERR:
40338 : : {
40339 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40340 : : };
40341 : : break;
40342 : : case MS_NULLPARENTERR:
40343 : : {
40344 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40345 : : };
40346 : : break;
40347 : : default:
40348 : : {
40349 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40350 : : };
40351 : : break;
40352 : : }
40353 : : }
40354 : : }
40355 : : jresult = (jint)result;
40356 : : return jresult;
40357 : : }
40358 : :
40359 : :
40360 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getDBF(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40361 : : jlong jresult = 0 ;
40362 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40363 : : DBFInfo *result = 0 ;
40364 : :
40365 : : (void)jenv;
40366 : : (void)jcls;
40367 : : (void)jarg1_;
40368 : 0 : arg1 = *(shapefileObj **)&jarg1;
40369 : : {
40370 : : errorObj *ms_error;
40371 : : result = (DBFInfo *)shapefileObj_getDBF(arg1);
40372 : 0 : ms_error = msGetErrorObj();
40373 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40374 : : char ms_message[8192];
40375 : 0 : char* msg = msGetErrorString(";");
40376 : 0 : int ms_errorcode = ms_error->code;
40377 [ # # ]: 0 : if (msg) {
40378 : 0 : snprintf(ms_message, 8192, msg);
40379 : 0 : free(msg);
40380 : : }
40381 : : else sprintf(ms_message, "Unknown message");
40382 : :
40383 : 0 : msResetErrorList();
40384 : :
40385 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40386 : : case MS_NOTFOUND:
40387 : : break;
40388 : : case -1:
40389 : : break;
40390 : : case MS_IOERR:
40391 : : {
40392 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40393 : : };
40394 : : break;
40395 : : case MS_MEMERR:
40396 : : {
40397 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40398 : : };
40399 : : break;
40400 : : case MS_TYPEERR:
40401 : : {
40402 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40403 : : };
40404 : : break;
40405 : : case MS_EOFERR:
40406 : : {
40407 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40408 : : };
40409 : : break;
40410 : : case MS_CHILDERR:
40411 : : {
40412 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40413 : : };
40414 : : break;
40415 : : case MS_NULLPARENTERR:
40416 : : {
40417 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40418 : : };
40419 : : break;
40420 : : default:
40421 : : {
40422 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40423 : : };
40424 : : break;
40425 : : }
40426 : : }
40427 : : }
40428 : 0 : *(DBFInfo **)&jresult = result;
40429 : 0 : return jresult;
40430 : : }
40431 : :
40432 : :
40433 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_wkp_1none_1get(JNIEnv *jenv, jclass jcls) {
40434 : : jint jresult = 0 ;
40435 : : int result;
40436 : :
40437 : : (void)jenv;
40438 : : (void)jcls;
40439 : : result = (int)(0);
40440 : : jresult = (jint)result;
40441 : 1 : return jresult;
40442 : : }
40443 : :
40444 : :
40445 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_wkp_1lonlat_1get(JNIEnv *jenv, jclass jcls) {
40446 : : jint jresult = 0 ;
40447 : : int result;
40448 : :
40449 : : (void)jenv;
40450 : : (void)jcls;
40451 : : result = (int)(1);
40452 : : jresult = (jint)result;
40453 : 1 : return jresult;
40454 : : }
40455 : :
40456 : :
40457 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_wkp_1gmerc_1get(JNIEnv *jenv, jclass jcls) {
40458 : : jint jresult = 0 ;
40459 : : int result;
40460 : :
40461 : : (void)jenv;
40462 : : (void)jcls;
40463 : : result = (int)(2);
40464 : : jresult = (jint)result;
40465 : 1 : return jresult;
40466 : : }
40467 : :
40468 : :
40469 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1numargs_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40470 : : jint jresult = 0 ;
40471 : : projectionObj *arg1 = (projectionObj *) 0 ;
40472 : : int result;
40473 : :
40474 : : (void)jenv;
40475 : : (void)jcls;
40476 : : (void)jarg1_;
40477 : 0 : arg1 = *(projectionObj **)&jarg1;
40478 : 0 : result = (int) ((arg1)->numargs);
40479 : : jresult = (jint)result;
40480 : 0 : return jresult;
40481 : : }
40482 : :
40483 : :
40484 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1automatic_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40485 : : jint jresult = 0 ;
40486 : : projectionObj *arg1 = (projectionObj *) 0 ;
40487 : : int result;
40488 : :
40489 : : (void)jenv;
40490 : : (void)jcls;
40491 : : (void)jarg1_;
40492 : 0 : arg1 = *(projectionObj **)&jarg1;
40493 : 0 : result = (int) ((arg1)->automatic);
40494 : : jresult = (jint)result;
40495 : 0 : return jresult;
40496 : : }
40497 : :
40498 : :
40499 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1wellknownprojection_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40500 : : projectionObj *arg1 = (projectionObj *) 0 ;
40501 : : int arg2 ;
40502 : :
40503 : : (void)jenv;
40504 : : (void)jcls;
40505 : : (void)jarg1_;
40506 : 0 : arg1 = *(projectionObj **)&jarg1;
40507 : : arg2 = (int)jarg2;
40508 [ # # ]: 0 : if (arg1) (arg1)->wellknownprojection = arg2;
40509 : 0 : }
40510 : :
40511 : :
40512 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1wellknownprojection_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40513 : : jint jresult = 0 ;
40514 : : projectionObj *arg1 = (projectionObj *) 0 ;
40515 : : int result;
40516 : :
40517 : : (void)jenv;
40518 : : (void)jcls;
40519 : : (void)jarg1_;
40520 : 0 : arg1 = *(projectionObj **)&jarg1;
40521 : 0 : result = (int) ((arg1)->wellknownprojection);
40522 : : jresult = (jint)result;
40523 : 0 : return jresult;
40524 : : }
40525 : :
40526 : :
40527 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1projectionObj(JNIEnv *jenv, jclass jcls, jstring jarg1) {
40528 : : jlong jresult = 0 ;
40529 : : char *arg1 = (char *) 0 ;
40530 : : projectionObj *result = 0 ;
40531 : :
40532 : : (void)jenv;
40533 : : (void)jcls;
40534 : : {
40535 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
40536 : : }
40537 : : {
40538 : : errorObj *ms_error;
40539 : : result = (projectionObj *)new_projectionObj(arg1);
40540 : 0 : ms_error = msGetErrorObj();
40541 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40542 : : char ms_message[8192];
40543 : 0 : char* msg = msGetErrorString(";");
40544 : 0 : int ms_errorcode = ms_error->code;
40545 [ # # ]: 0 : if (msg) {
40546 : 0 : snprintf(ms_message, 8192, msg);
40547 : 0 : free(msg);
40548 : : }
40549 : : else sprintf(ms_message, "Unknown message");
40550 : :
40551 : 0 : msResetErrorList();
40552 : :
40553 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40554 : : case MS_NOTFOUND:
40555 : : break;
40556 : : case -1:
40557 : : break;
40558 : : case MS_IOERR:
40559 : : {
40560 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40561 : : };
40562 : : break;
40563 : : case MS_MEMERR:
40564 : : {
40565 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40566 : : };
40567 : : break;
40568 : : case MS_TYPEERR:
40569 : : {
40570 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40571 : : };
40572 : : break;
40573 : : case MS_EOFERR:
40574 : : {
40575 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40576 : : };
40577 : : break;
40578 : : case MS_CHILDERR:
40579 : : {
40580 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40581 : : };
40582 : : break;
40583 : : case MS_NULLPARENTERR:
40584 : : {
40585 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40586 : : };
40587 : : break;
40588 : : default:
40589 : : {
40590 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40591 : : };
40592 : : break;
40593 : : }
40594 : : }
40595 : : }
40596 : 0 : *(projectionObj **)&jresult = result;
40597 [ # # ]: 0 : if (arg1) free(arg1);
40598 : 0 : return jresult;
40599 : : }
40600 : :
40601 : :
40602 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1projectionObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
40603 : : projectionObj *arg1 = (projectionObj *) 0 ;
40604 : :
40605 : : (void)jenv;
40606 : : (void)jcls;
40607 : 0 : arg1 = *(projectionObj **)&jarg1;
40608 : : {
40609 : : errorObj *ms_error;
40610 : : delete_projectionObj(arg1);
40611 : 0 : ms_error = msGetErrorObj();
40612 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40613 : : char ms_message[8192];
40614 : 0 : char* msg = msGetErrorString(";");
40615 : 0 : int ms_errorcode = ms_error->code;
40616 [ # # ]: 0 : if (msg) {
40617 : 0 : snprintf(ms_message, 8192, msg);
40618 : 0 : free(msg);
40619 : : }
40620 : : else sprintf(ms_message, "Unknown message");
40621 : :
40622 : 0 : msResetErrorList();
40623 : :
40624 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40625 : : case MS_NOTFOUND:
40626 : : break;
40627 : : case -1:
40628 : : break;
40629 : : case MS_IOERR:
40630 : : {
40631 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
40632 : : };
40633 : : break;
40634 : : case MS_MEMERR:
40635 : : {
40636 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
40637 : : };
40638 : : break;
40639 : : case MS_TYPEERR:
40640 : : {
40641 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
40642 : : };
40643 : : break;
40644 : : case MS_EOFERR:
40645 : : {
40646 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
40647 : : };
40648 : : break;
40649 : : case MS_CHILDERR:
40650 : : {
40651 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
40652 : : };
40653 : : break;
40654 : : case MS_NULLPARENTERR:
40655 : : {
40656 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
40657 : : };
40658 : : break;
40659 : : default:
40660 : : {
40661 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
40662 : : };
40663 : : break;
40664 : : }
40665 : : }
40666 : : }
40667 : : }
40668 : :
40669 : :
40670 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1setWKTProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
40671 : : jint jresult = 0 ;
40672 : : projectionObj *arg1 = (projectionObj *) 0 ;
40673 : : char *arg2 = (char *) 0 ;
40674 : : int result;
40675 : :
40676 : : (void)jenv;
40677 : : (void)jcls;
40678 : : (void)jarg1_;
40679 : 0 : arg1 = *(projectionObj **)&jarg1;
40680 : : {
40681 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
40682 : : }
40683 : : {
40684 : : errorObj *ms_error;
40685 : : result = (int)projectionObj_setWKTProjection(arg1,arg2);
40686 : 0 : ms_error = msGetErrorObj();
40687 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40688 : : char ms_message[8192];
40689 : 0 : char* msg = msGetErrorString(";");
40690 : 0 : int ms_errorcode = ms_error->code;
40691 [ # # ]: 0 : if (msg) {
40692 : 0 : snprintf(ms_message, 8192, msg);
40693 : 0 : free(msg);
40694 : : }
40695 : : else sprintf(ms_message, "Unknown message");
40696 : :
40697 : 0 : msResetErrorList();
40698 : :
40699 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40700 : : case MS_NOTFOUND:
40701 : : break;
40702 : : case -1:
40703 : : break;
40704 : : case MS_IOERR:
40705 : : {
40706 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40707 : : };
40708 : : break;
40709 : : case MS_MEMERR:
40710 : : {
40711 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40712 : : };
40713 : : break;
40714 : : case MS_TYPEERR:
40715 : : {
40716 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40717 : : };
40718 : : break;
40719 : : case MS_EOFERR:
40720 : : {
40721 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40722 : : };
40723 : : break;
40724 : : case MS_CHILDERR:
40725 : : {
40726 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40727 : : };
40728 : : break;
40729 : : case MS_NULLPARENTERR:
40730 : : {
40731 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40732 : : };
40733 : : break;
40734 : : default:
40735 : : {
40736 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40737 : : };
40738 : : break;
40739 : : }
40740 : : }
40741 : : }
40742 : : jresult = (jint)result;
40743 [ # # ]: 0 : if (arg2) free(arg2);
40744 : : return jresult;
40745 : : }
40746 : :
40747 : :
40748 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1getUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40749 : : jint jresult = 0 ;
40750 : : projectionObj *arg1 = (projectionObj *) 0 ;
40751 : : int result;
40752 : :
40753 : : (void)jenv;
40754 : : (void)jcls;
40755 : : (void)jarg1_;
40756 : 0 : arg1 = *(projectionObj **)&jarg1;
40757 : : {
40758 : : errorObj *ms_error;
40759 : : result = (int)projectionObj_getUnits(arg1);
40760 : 0 : ms_error = msGetErrorObj();
40761 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40762 : : char ms_message[8192];
40763 : 0 : char* msg = msGetErrorString(";");
40764 : 0 : int ms_errorcode = ms_error->code;
40765 [ # # ]: 0 : if (msg) {
40766 : 0 : snprintf(ms_message, 8192, msg);
40767 : 0 : free(msg);
40768 : : }
40769 : : else sprintf(ms_message, "Unknown message");
40770 : :
40771 : 0 : msResetErrorList();
40772 : :
40773 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40774 : : case MS_NOTFOUND:
40775 : : break;
40776 : : case -1:
40777 : : break;
40778 : : case MS_IOERR:
40779 : : {
40780 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40781 : : };
40782 : : break;
40783 : : case MS_MEMERR:
40784 : : {
40785 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40786 : : };
40787 : : break;
40788 : : case MS_TYPEERR:
40789 : : {
40790 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40791 : : };
40792 : : break;
40793 : : case MS_EOFERR:
40794 : : {
40795 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40796 : : };
40797 : : break;
40798 : : case MS_CHILDERR:
40799 : : {
40800 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40801 : : };
40802 : : break;
40803 : : case MS_NULLPARENTERR:
40804 : : {
40805 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40806 : : };
40807 : : break;
40808 : : default:
40809 : : {
40810 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40811 : : };
40812 : : break;
40813 : : }
40814 : : }
40815 : : }
40816 : : jresult = (jint)result;
40817 : : return jresult;
40818 : : }
40819 : :
40820 : :
40821 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SYMBOL_1SIMPLE_1get(JNIEnv *jenv, jclass jcls) {
40822 : : jint jresult = 0 ;
40823 : : enum MS_SYMBOL_TYPE result;
40824 : :
40825 : : (void)jenv;
40826 : : (void)jcls;
40827 : : {
40828 : : errorObj *ms_error;
40829 : : result = (enum MS_SYMBOL_TYPE)MS_SYMBOL_SIMPLE;
40830 : 0 : ms_error = msGetErrorObj();
40831 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40832 : : char ms_message[8192];
40833 : 0 : char* msg = msGetErrorString(";");
40834 : 0 : int ms_errorcode = ms_error->code;
40835 [ # # ]: 0 : if (msg) {
40836 : 0 : snprintf(ms_message, 8192, msg);
40837 : 0 : free(msg);
40838 : : }
40839 : : else sprintf(ms_message, "Unknown message");
40840 : :
40841 : 0 : msResetErrorList();
40842 : :
40843 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40844 : : case MS_NOTFOUND:
40845 : : break;
40846 : : case -1:
40847 : : break;
40848 : : case MS_IOERR:
40849 : : {
40850 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40851 : : };
40852 : : break;
40853 : : case MS_MEMERR:
40854 : : {
40855 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40856 : : };
40857 : : break;
40858 : : case MS_TYPEERR:
40859 : : {
40860 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40861 : : };
40862 : : break;
40863 : : case MS_EOFERR:
40864 : : {
40865 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40866 : : };
40867 : : break;
40868 : : case MS_CHILDERR:
40869 : : {
40870 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40871 : : };
40872 : : break;
40873 : : case MS_NULLPARENTERR:
40874 : : {
40875 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40876 : : };
40877 : : break;
40878 : : default:
40879 : : {
40880 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40881 : : };
40882 : : break;
40883 : : }
40884 : : }
40885 : : }
40886 : : jresult = (jint)result;
40887 : : return jresult;
40888 : : }
40889 : :
40890 : :
40891 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SYMBOL_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
40892 : : jint jresult = 0 ;
40893 : : int result;
40894 : :
40895 : : (void)jenv;
40896 : : (void)jcls;
40897 : : result = (int)(64);
40898 : : jresult = (jint)result;
40899 : 1 : return jresult;
40900 : : }
40901 : :
40902 : :
40903 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAXVECTORPOINTS_1get(JNIEnv *jenv, jclass jcls) {
40904 : : jint jresult = 0 ;
40905 : : int result;
40906 : :
40907 : : (void)jenv;
40908 : : (void)jcls;
40909 : : result = (int)(100);
40910 : : jresult = (jint)result;
40911 : 1 : return jresult;
40912 : : }
40913 : :
40914 : :
40915 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAXPATTERNLENGTH_1get(JNIEnv *jenv, jclass jcls) {
40916 : : jint jresult = 0 ;
40917 : : int result;
40918 : :
40919 : : (void)jenv;
40920 : : (void)jcls;
40921 : : result = (int)(10);
40922 : : jresult = (jint)result;
40923 : 1 : return jresult;
40924 : : }
40925 : :
40926 : :
40927 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1IMAGECACHESIZE_1get(JNIEnv *jenv, jclass jcls) {
40928 : : jint jresult = 0 ;
40929 : : int result;
40930 : :
40931 : : (void)jenv;
40932 : : (void)jcls;
40933 : : result = (int)(6);
40934 : : jresult = (jint)result;
40935 : 1 : return jresult;
40936 : : }
40937 : :
40938 : :
40939 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1red_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40940 : : colorObj *arg1 = (colorObj *) 0 ;
40941 : : int arg2 ;
40942 : :
40943 : : (void)jenv;
40944 : : (void)jcls;
40945 : : (void)jarg1_;
40946 : 0 : arg1 = *(colorObj **)&jarg1;
40947 : : arg2 = (int)jarg2;
40948 [ # # ]: 0 : if (arg1) (arg1)->red = arg2;
40949 : 0 : }
40950 : :
40951 : :
40952 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1red_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40953 : : jint jresult = 0 ;
40954 : : colorObj *arg1 = (colorObj *) 0 ;
40955 : : int result;
40956 : :
40957 : : (void)jenv;
40958 : : (void)jcls;
40959 : : (void)jarg1_;
40960 : 0 : arg1 = *(colorObj **)&jarg1;
40961 : 0 : result = (int) ((arg1)->red);
40962 : : jresult = (jint)result;
40963 : 0 : return jresult;
40964 : : }
40965 : :
40966 : :
40967 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1green_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40968 : : colorObj *arg1 = (colorObj *) 0 ;
40969 : : int arg2 ;
40970 : :
40971 : : (void)jenv;
40972 : : (void)jcls;
40973 : : (void)jarg1_;
40974 : 0 : arg1 = *(colorObj **)&jarg1;
40975 : : arg2 = (int)jarg2;
40976 [ # # ]: 0 : if (arg1) (arg1)->green = arg2;
40977 : 0 : }
40978 : :
40979 : :
40980 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1green_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40981 : : jint jresult = 0 ;
40982 : : colorObj *arg1 = (colorObj *) 0 ;
40983 : : int result;
40984 : :
40985 : : (void)jenv;
40986 : : (void)jcls;
40987 : : (void)jarg1_;
40988 : 0 : arg1 = *(colorObj **)&jarg1;
40989 : 0 : result = (int) ((arg1)->green);
40990 : : jresult = (jint)result;
40991 : 0 : return jresult;
40992 : : }
40993 : :
40994 : :
40995 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1blue_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40996 : : colorObj *arg1 = (colorObj *) 0 ;
40997 : : int arg2 ;
40998 : :
40999 : : (void)jenv;
41000 : : (void)jcls;
41001 : : (void)jarg1_;
41002 : 0 : arg1 = *(colorObj **)&jarg1;
41003 : : arg2 = (int)jarg2;
41004 [ # # ]: 0 : if (arg1) (arg1)->blue = arg2;
41005 : 0 : }
41006 : :
41007 : :
41008 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1blue_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41009 : : jint jresult = 0 ;
41010 : : colorObj *arg1 = (colorObj *) 0 ;
41011 : : int result;
41012 : :
41013 : : (void)jenv;
41014 : : (void)jcls;
41015 : : (void)jarg1_;
41016 : 0 : arg1 = *(colorObj **)&jarg1;
41017 : 0 : result = (int) ((arg1)->blue);
41018 : : jresult = (jint)result;
41019 : 0 : return jresult;
41020 : : }
41021 : :
41022 : :
41023 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1alpha_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41024 : : colorObj *arg1 = (colorObj *) 0 ;
41025 : : int arg2 ;
41026 : :
41027 : : (void)jenv;
41028 : : (void)jcls;
41029 : : (void)jarg1_;
41030 : 0 : arg1 = *(colorObj **)&jarg1;
41031 : : arg2 = (int)jarg2;
41032 [ # # ]: 0 : if (arg1) (arg1)->alpha = arg2;
41033 : 0 : }
41034 : :
41035 : :
41036 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1alpha_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41037 : : jint jresult = 0 ;
41038 : : colorObj *arg1 = (colorObj *) 0 ;
41039 : : int result;
41040 : :
41041 : : (void)jenv;
41042 : : (void)jcls;
41043 : : (void)jarg1_;
41044 : 0 : arg1 = *(colorObj **)&jarg1;
41045 : 0 : result = (int) ((arg1)->alpha);
41046 : : jresult = (jint)result;
41047 : 0 : return jresult;
41048 : : }
41049 : :
41050 : :
41051 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1colorObj(JNIEnv *jenv, jclass jcls, jint jarg1, jint jarg2, jint jarg3, jint jarg4) {
41052 : : jlong jresult = 0 ;
41053 : : int arg1 = (int) 0 ;
41054 : : int arg2 = (int) 0 ;
41055 : : int arg3 = (int) 0 ;
41056 : : int arg4 = (int) 255 ;
41057 : : colorObj *result = 0 ;
41058 : :
41059 : : (void)jenv;
41060 : : (void)jcls;
41061 : : arg1 = (int)jarg1;
41062 : : arg2 = (int)jarg2;
41063 : : arg3 = (int)jarg3;
41064 : : arg4 = (int)jarg4;
41065 : : {
41066 : : errorObj *ms_error;
41067 : : result = (colorObj *)new_colorObj(arg1,arg2,arg3,arg4);
41068 : 0 : ms_error = msGetErrorObj();
41069 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41070 : : char ms_message[8192];
41071 : 0 : char* msg = msGetErrorString(";");
41072 : 0 : int ms_errorcode = ms_error->code;
41073 [ # # ]: 0 : if (msg) {
41074 : 0 : snprintf(ms_message, 8192, msg);
41075 : 0 : free(msg);
41076 : : }
41077 : : else sprintf(ms_message, "Unknown message");
41078 : :
41079 : 0 : msResetErrorList();
41080 : :
41081 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41082 : : case MS_NOTFOUND:
41083 : : break;
41084 : : case -1:
41085 : : break;
41086 : : case MS_IOERR:
41087 : : {
41088 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41089 : : };
41090 : : break;
41091 : : case MS_MEMERR:
41092 : : {
41093 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41094 : : };
41095 : : break;
41096 : : case MS_TYPEERR:
41097 : : {
41098 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41099 : : };
41100 : : break;
41101 : : case MS_EOFERR:
41102 : : {
41103 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41104 : : };
41105 : : break;
41106 : : case MS_CHILDERR:
41107 : : {
41108 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41109 : : };
41110 : : break;
41111 : : case MS_NULLPARENTERR:
41112 : : {
41113 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41114 : : };
41115 : : break;
41116 : : default:
41117 : : {
41118 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
41119 : : };
41120 : : break;
41121 : : }
41122 : : }
41123 : : }
41124 : 0 : *(colorObj **)&jresult = result;
41125 : 0 : return jresult;
41126 : : }
41127 : :
41128 : :
41129 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1colorObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
41130 : : colorObj *arg1 = (colorObj *) 0 ;
41131 : :
41132 : : (void)jenv;
41133 : : (void)jcls;
41134 : 0 : arg1 = *(colorObj **)&jarg1;
41135 : : {
41136 : : errorObj *ms_error;
41137 : : delete_colorObj(arg1);
41138 : 0 : ms_error = msGetErrorObj();
41139 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41140 : : char ms_message[8192];
41141 : 0 : char* msg = msGetErrorString(";");
41142 : 0 : int ms_errorcode = ms_error->code;
41143 [ # # ]: 0 : if (msg) {
41144 : 0 : snprintf(ms_message, 8192, msg);
41145 : 0 : free(msg);
41146 : : }
41147 : : else sprintf(ms_message, "Unknown message");
41148 : :
41149 : 0 : msResetErrorList();
41150 : :
41151 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41152 : : case MS_NOTFOUND:
41153 : : break;
41154 : : case -1:
41155 : : break;
41156 : : case MS_IOERR:
41157 : : {
41158 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
41159 : : };
41160 : : break;
41161 : : case MS_MEMERR:
41162 : : {
41163 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
41164 : : };
41165 : : break;
41166 : : case MS_TYPEERR:
41167 : : {
41168 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
41169 : : };
41170 : : break;
41171 : : case MS_EOFERR:
41172 : : {
41173 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
41174 : : };
41175 : : break;
41176 : : case MS_CHILDERR:
41177 : : {
41178 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
41179 : : };
41180 : : break;
41181 : : case MS_NULLPARENTERR:
41182 : : {
41183 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
41184 : : };
41185 : : break;
41186 : : default:
41187 : : {
41188 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
41189 : : };
41190 : : break;
41191 : : }
41192 : : }
41193 : : }
41194 : : }
41195 : :
41196 : :
41197 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1setRGB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3, jint jarg4) {
41198 : : jint jresult = 0 ;
41199 : : colorObj *arg1 = (colorObj *) 0 ;
41200 : : int arg2 ;
41201 : : int arg3 ;
41202 : : int arg4 ;
41203 : : int result;
41204 : :
41205 : : (void)jenv;
41206 : : (void)jcls;
41207 : : (void)jarg1_;
41208 : 0 : arg1 = *(colorObj **)&jarg1;
41209 : : arg2 = (int)jarg2;
41210 : : arg3 = (int)jarg3;
41211 : : arg4 = (int)jarg4;
41212 : : {
41213 : : errorObj *ms_error;
41214 : : result = (int)colorObj_setRGB(arg1,arg2,arg3,arg4);
41215 : 0 : ms_error = msGetErrorObj();
41216 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41217 : : char ms_message[8192];
41218 : 0 : char* msg = msGetErrorString(";");
41219 : 0 : int ms_errorcode = ms_error->code;
41220 [ # # ]: 0 : if (msg) {
41221 : 0 : snprintf(ms_message, 8192, msg);
41222 : 0 : free(msg);
41223 : : }
41224 : : else sprintf(ms_message, "Unknown message");
41225 : :
41226 : 0 : msResetErrorList();
41227 : :
41228 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41229 : : case MS_NOTFOUND:
41230 : : break;
41231 : : case -1:
41232 : : break;
41233 : : case MS_IOERR:
41234 : : {
41235 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41236 : : };
41237 : : break;
41238 : : case MS_MEMERR:
41239 : : {
41240 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41241 : : };
41242 : : break;
41243 : : case MS_TYPEERR:
41244 : : {
41245 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41246 : : };
41247 : : break;
41248 : : case MS_EOFERR:
41249 : : {
41250 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41251 : : };
41252 : : break;
41253 : : case MS_CHILDERR:
41254 : : {
41255 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41256 : : };
41257 : : break;
41258 : : case MS_NULLPARENTERR:
41259 : : {
41260 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41261 : : };
41262 : : break;
41263 : : default:
41264 : : {
41265 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
41266 : : };
41267 : : break;
41268 : : }
41269 : : }
41270 : : }
41271 : : jresult = (jint)result;
41272 : : return jresult;
41273 : : }
41274 : :
41275 : :
41276 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1setHex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
41277 : : jint jresult = 0 ;
41278 : : colorObj *arg1 = (colorObj *) 0 ;
41279 : : char *arg2 = (char *) 0 ;
41280 : : int result;
41281 : :
41282 : : (void)jenv;
41283 : : (void)jcls;
41284 : : (void)jarg1_;
41285 : 0 : arg1 = *(colorObj **)&jarg1;
41286 : : {
41287 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41288 : : }
41289 : : {
41290 : : errorObj *ms_error;
41291 : 0 : result = (int)colorObj_setHex(arg1,arg2);
41292 : 0 : ms_error = msGetErrorObj();
41293 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41294 : : char ms_message[8192];
41295 : 0 : char* msg = msGetErrorString(";");
41296 : 0 : int ms_errorcode = ms_error->code;
41297 [ # # ]: 0 : if (msg) {
41298 : 0 : snprintf(ms_message, 8192, msg);
41299 : 0 : free(msg);
41300 : : }
41301 : : else sprintf(ms_message, "Unknown message");
41302 : :
41303 : 0 : msResetErrorList();
41304 : :
41305 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41306 : : case MS_NOTFOUND:
41307 : : break;
41308 : : case -1:
41309 : : break;
41310 : : case MS_IOERR:
41311 : : {
41312 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41313 : : };
41314 : : break;
41315 : : case MS_MEMERR:
41316 : : {
41317 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41318 : : };
41319 : : break;
41320 : : case MS_TYPEERR:
41321 : : {
41322 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41323 : : };
41324 : : break;
41325 : : case MS_EOFERR:
41326 : : {
41327 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41328 : : };
41329 : : break;
41330 : : case MS_CHILDERR:
41331 : : {
41332 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41333 : : };
41334 : : break;
41335 : : case MS_NULLPARENTERR:
41336 : : {
41337 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41338 : : };
41339 : : break;
41340 : : default:
41341 : : {
41342 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
41343 : : };
41344 : : break;
41345 : : }
41346 : : }
41347 : : }
41348 : : jresult = (jint)result;
41349 [ # # ]: 0 : if (arg2) free(arg2);
41350 : : return jresult;
41351 : : }
41352 : :
41353 : :
41354 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1toHex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41355 : : jstring jresult = 0 ;
41356 : : colorObj *arg1 = (colorObj *) 0 ;
41357 : : char *result = 0 ;
41358 : :
41359 : : (void)jenv;
41360 : : (void)jcls;
41361 : : (void)jarg1_;
41362 : 0 : arg1 = *(colorObj **)&jarg1;
41363 : : {
41364 : : errorObj *ms_error;
41365 : : result = (char *)colorObj_toHex(arg1);
41366 : 0 : ms_error = msGetErrorObj();
41367 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41368 : : char ms_message[8192];
41369 : 0 : char* msg = msGetErrorString(";");
41370 : 0 : int ms_errorcode = ms_error->code;
41371 [ # # ]: 0 : if (msg) {
41372 : 0 : snprintf(ms_message, 8192, msg);
41373 : 0 : free(msg);
41374 : : }
41375 : : else sprintf(ms_message, "Unknown message");
41376 : :
41377 : 0 : msResetErrorList();
41378 : :
41379 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41380 : : case MS_NOTFOUND:
41381 : : break;
41382 : : case -1:
41383 : : break;
41384 : : case MS_IOERR:
41385 : : {
41386 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41387 : : };
41388 : : break;
41389 : : case MS_MEMERR:
41390 : : {
41391 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41392 : : };
41393 : : break;
41394 : : case MS_TYPEERR:
41395 : : {
41396 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41397 : : };
41398 : : break;
41399 : : case MS_EOFERR:
41400 : : {
41401 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41402 : : };
41403 : : break;
41404 : : case MS_CHILDERR:
41405 : : {
41406 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41407 : : };
41408 : : break;
41409 : : case MS_NULLPARENTERR:
41410 : : {
41411 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41412 : : };
41413 : : break;
41414 : : default:
41415 : : {
41416 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
41417 : : };
41418 : : break;
41419 : : }
41420 : : }
41421 : : }
41422 : : {
41423 : 0 : jresult = JNU_NewStringNative(jenv, result);
41424 : : }
41425 : 0 : free(result);
41426 : 0 : return jresult;
41427 : : }
41428 : :
41429 : :
41430 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
41431 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41432 : : char *arg2 = (char *) 0 ;
41433 : :
41434 : : (void)jenv;
41435 : : (void)jcls;
41436 : : (void)jarg1_;
41437 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41438 : : {
41439 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41440 : : }
41441 : : {
41442 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
41443 [ # # ]: 0 : if (arg2) {
41444 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
41445 : 0 : strcpy((char*)arg1->name,arg2);
41446 : : } else {
41447 : 0 : arg1->name = 0;
41448 : : }
41449 : : }
41450 [ # # ]: 0 : if (arg2) free(arg2);
41451 : 0 : }
41452 : :
41453 : :
41454 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41455 : : jstring jresult = 0 ;
41456 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41457 : : char *result = 0 ;
41458 : :
41459 : : (void)jenv;
41460 : : (void)jcls;
41461 : : (void)jarg1_;
41462 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41463 : 0 : result = (char *) ((arg1)->name);
41464 : : {
41465 : 0 : jresult = JNU_NewStringNative(jenv, result);
41466 : : }
41467 : 0 : return jresult;
41468 : : }
41469 : :
41470 : :
41471 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41472 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41473 : : int arg2 ;
41474 : :
41475 : : (void)jenv;
41476 : : (void)jcls;
41477 : : (void)jarg1_;
41478 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41479 : : arg2 = (int)jarg2;
41480 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
41481 : 0 : }
41482 : :
41483 : :
41484 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41485 : : jint jresult = 0 ;
41486 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41487 : : int result;
41488 : :
41489 : : (void)jenv;
41490 : : (void)jcls;
41491 : : (void)jarg1_;
41492 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41493 : 0 : result = (int) ((arg1)->type);
41494 : : jresult = (jint)result;
41495 : 0 : return jresult;
41496 : : }
41497 : :
41498 : :
41499 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1inmapfile_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41500 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41501 : : int arg2 ;
41502 : :
41503 : : (void)jenv;
41504 : : (void)jcls;
41505 : : (void)jarg1_;
41506 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41507 : : arg2 = (int)jarg2;
41508 [ # # ]: 0 : if (arg1) (arg1)->inmapfile = arg2;
41509 : 0 : }
41510 : :
41511 : :
41512 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1inmapfile_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41513 : : jint jresult = 0 ;
41514 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41515 : : int result;
41516 : :
41517 : : (void)jenv;
41518 : : (void)jcls;
41519 : : (void)jarg1_;
41520 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41521 : 0 : result = (int) ((arg1)->inmapfile);
41522 : : jresult = (jint)result;
41523 : 0 : return jresult;
41524 : : }
41525 : :
41526 : :
41527 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1sizex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41528 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41529 : : double arg2 ;
41530 : :
41531 : : (void)jenv;
41532 : : (void)jcls;
41533 : : (void)jarg1_;
41534 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41535 : : arg2 = (double)jarg2;
41536 [ # # ]: 0 : if (arg1) (arg1)->sizex = arg2;
41537 : 0 : }
41538 : :
41539 : :
41540 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1sizex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41541 : : jdouble jresult = 0 ;
41542 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41543 : : double result;
41544 : :
41545 : : (void)jenv;
41546 : : (void)jcls;
41547 : : (void)jarg1_;
41548 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41549 : 0 : result = (double) ((arg1)->sizex);
41550 : : jresult = (jdouble)result;
41551 : 0 : return jresult;
41552 : : }
41553 : :
41554 : :
41555 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1sizey_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41556 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41557 : : double arg2 ;
41558 : :
41559 : : (void)jenv;
41560 : : (void)jcls;
41561 : : (void)jarg1_;
41562 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41563 : : arg2 = (double)jarg2;
41564 [ # # ]: 0 : if (arg1) (arg1)->sizey = arg2;
41565 : 0 : }
41566 : :
41567 : :
41568 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1sizey_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41569 : : jdouble jresult = 0 ;
41570 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41571 : : double result;
41572 : :
41573 : : (void)jenv;
41574 : : (void)jcls;
41575 : : (void)jarg1_;
41576 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41577 : 0 : result = (double) ((arg1)->sizey);
41578 : : jresult = (jdouble)result;
41579 : 0 : return jresult;
41580 : : }
41581 : :
41582 : :
41583 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1minx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41584 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41585 : : double arg2 ;
41586 : :
41587 : : (void)jenv;
41588 : : (void)jcls;
41589 : : (void)jarg1_;
41590 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41591 : : arg2 = (double)jarg2;
41592 [ # # ]: 0 : if (arg1) (arg1)->minx = arg2;
41593 : 0 : }
41594 : :
41595 : :
41596 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1minx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41597 : : jdouble jresult = 0 ;
41598 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41599 : : double result;
41600 : :
41601 : : (void)jenv;
41602 : : (void)jcls;
41603 : : (void)jarg1_;
41604 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41605 : 0 : result = (double) ((arg1)->minx);
41606 : : jresult = (jdouble)result;
41607 : 0 : return jresult;
41608 : : }
41609 : :
41610 : :
41611 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1miny_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41612 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41613 : : double arg2 ;
41614 : :
41615 : : (void)jenv;
41616 : : (void)jcls;
41617 : : (void)jarg1_;
41618 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41619 : : arg2 = (double)jarg2;
41620 [ # # ]: 0 : if (arg1) (arg1)->miny = arg2;
41621 : 0 : }
41622 : :
41623 : :
41624 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1miny_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41625 : : jdouble jresult = 0 ;
41626 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41627 : : double result;
41628 : :
41629 : : (void)jenv;
41630 : : (void)jcls;
41631 : : (void)jarg1_;
41632 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41633 : 0 : result = (double) ((arg1)->miny);
41634 : : jresult = (jdouble)result;
41635 : 0 : return jresult;
41636 : : }
41637 : :
41638 : :
41639 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1maxx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41640 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41641 : : double arg2 ;
41642 : :
41643 : : (void)jenv;
41644 : : (void)jcls;
41645 : : (void)jarg1_;
41646 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41647 : : arg2 = (double)jarg2;
41648 [ # # ]: 0 : if (arg1) (arg1)->maxx = arg2;
41649 : 0 : }
41650 : :
41651 : :
41652 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1maxx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41653 : : jdouble jresult = 0 ;
41654 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41655 : : double result;
41656 : :
41657 : : (void)jenv;
41658 : : (void)jcls;
41659 : : (void)jarg1_;
41660 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41661 : 0 : result = (double) ((arg1)->maxx);
41662 : : jresult = (jdouble)result;
41663 : 0 : return jresult;
41664 : : }
41665 : :
41666 : :
41667 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1maxy_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41668 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41669 : : double arg2 ;
41670 : :
41671 : : (void)jenv;
41672 : : (void)jcls;
41673 : : (void)jarg1_;
41674 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41675 : : arg2 = (double)jarg2;
41676 [ # # ]: 0 : if (arg1) (arg1)->maxy = arg2;
41677 : 0 : }
41678 : :
41679 : :
41680 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1maxy_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41681 : : jdouble jresult = 0 ;
41682 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41683 : : double result;
41684 : :
41685 : : (void)jenv;
41686 : : (void)jcls;
41687 : : (void)jarg1_;
41688 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41689 : 0 : result = (double) ((arg1)->maxy);
41690 : : jresult = (jdouble)result;
41691 : 0 : return jresult;
41692 : : }
41693 : :
41694 : :
41695 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41696 : : jint jresult = 0 ;
41697 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41698 : : int result;
41699 : :
41700 : : (void)jenv;
41701 : : (void)jcls;
41702 : : (void)jarg1_;
41703 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41704 : 0 : result = (int) ((arg1)->refcount);
41705 : : jresult = (jint)result;
41706 : 0 : return jresult;
41707 : : }
41708 : :
41709 : :
41710 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1numpoints_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41711 : : jint jresult = 0 ;
41712 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41713 : : int result;
41714 : :
41715 : : (void)jenv;
41716 : : (void)jcls;
41717 : : (void)jarg1_;
41718 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41719 : 0 : result = (int) ((arg1)->numpoints);
41720 : : jresult = (jint)result;
41721 : 0 : return jresult;
41722 : : }
41723 : :
41724 : :
41725 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1filled_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41726 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41727 : : int arg2 ;
41728 : :
41729 : : (void)jenv;
41730 : : (void)jcls;
41731 : : (void)jarg1_;
41732 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41733 : : arg2 = (int)jarg2;
41734 [ # # ]: 0 : if (arg1) (arg1)->filled = arg2;
41735 : 0 : }
41736 : :
41737 : :
41738 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1filled_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41739 : : jint jresult = 0 ;
41740 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41741 : : int result;
41742 : :
41743 : : (void)jenv;
41744 : : (void)jcls;
41745 : : (void)jarg1_;
41746 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41747 : 0 : result = (int) ((arg1)->filled);
41748 : : jresult = (jint)result;
41749 : 0 : return jresult;
41750 : : }
41751 : :
41752 : :
41753 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1anchorpoint_1x_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41754 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41755 : : double arg2 ;
41756 : :
41757 : : (void)jenv;
41758 : : (void)jcls;
41759 : : (void)jarg1_;
41760 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41761 : : arg2 = (double)jarg2;
41762 [ # # ]: 0 : if (arg1) (arg1)->anchorpoint_x = arg2;
41763 : 0 : }
41764 : :
41765 : :
41766 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1anchorpoint_1x_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41767 : : jdouble jresult = 0 ;
41768 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41769 : : double result;
41770 : :
41771 : : (void)jenv;
41772 : : (void)jcls;
41773 : : (void)jarg1_;
41774 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41775 : 0 : result = (double) ((arg1)->anchorpoint_x);
41776 : : jresult = (jdouble)result;
41777 : 0 : return jresult;
41778 : : }
41779 : :
41780 : :
41781 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1anchorpoint_1y_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41782 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41783 : : double arg2 ;
41784 : :
41785 : : (void)jenv;
41786 : : (void)jcls;
41787 : : (void)jarg1_;
41788 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41789 : : arg2 = (double)jarg2;
41790 [ # # ]: 0 : if (arg1) (arg1)->anchorpoint_y = arg2;
41791 : 0 : }
41792 : :
41793 : :
41794 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1anchorpoint_1y_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41795 : : jdouble jresult = 0 ;
41796 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41797 : : double result;
41798 : :
41799 : : (void)jenv;
41800 : : (void)jcls;
41801 : : (void)jarg1_;
41802 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41803 : 0 : result = (double) ((arg1)->anchorpoint_y);
41804 : : jresult = (jdouble)result;
41805 : 0 : return jresult;
41806 : : }
41807 : :
41808 : :
41809 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1imagepath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41810 : : jstring jresult = 0 ;
41811 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41812 : : char *result = 0 ;
41813 : :
41814 : : (void)jenv;
41815 : : (void)jcls;
41816 : : (void)jarg1_;
41817 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41818 : 0 : result = (char *) ((arg1)->imagepath);
41819 : : {
41820 : 0 : jresult = JNU_NewStringNative(jenv, result);
41821 : : }
41822 : 0 : return jresult;
41823 : : }
41824 : :
41825 : :
41826 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1transparent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41827 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41828 : : int arg2 ;
41829 : :
41830 : : (void)jenv;
41831 : : (void)jcls;
41832 : : (void)jarg1_;
41833 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41834 : : arg2 = (int)jarg2;
41835 [ # # ]: 0 : if (arg1) (arg1)->transparent = arg2;
41836 : 0 : }
41837 : :
41838 : :
41839 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1transparent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41840 : : jint jresult = 0 ;
41841 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41842 : : int result;
41843 : :
41844 : : (void)jenv;
41845 : : (void)jcls;
41846 : : (void)jarg1_;
41847 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41848 : 0 : result = (int) ((arg1)->transparent);
41849 : : jresult = (jint)result;
41850 : 0 : return jresult;
41851 : : }
41852 : :
41853 : :
41854 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1transparentcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41855 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41856 : : int arg2 ;
41857 : :
41858 : : (void)jenv;
41859 : : (void)jcls;
41860 : : (void)jarg1_;
41861 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41862 : : arg2 = (int)jarg2;
41863 [ # # ]: 0 : if (arg1) (arg1)->transparentcolor = arg2;
41864 : 0 : }
41865 : :
41866 : :
41867 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1transparentcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41868 : : jint jresult = 0 ;
41869 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41870 : : int result;
41871 : :
41872 : : (void)jenv;
41873 : : (void)jcls;
41874 : : (void)jarg1_;
41875 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41876 : 0 : result = (int) ((arg1)->transparentcolor);
41877 : : jresult = (jint)result;
41878 : 0 : return jresult;
41879 : : }
41880 : :
41881 : :
41882 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1character_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
41883 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41884 : : char *arg2 = (char *) 0 ;
41885 : :
41886 : : (void)jenv;
41887 : : (void)jcls;
41888 : : (void)jarg1_;
41889 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41890 : : {
41891 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41892 : : }
41893 : : {
41894 [ # # ]: 0 : if (arg1->character) free((char*)arg1->character);
41895 [ # # ]: 0 : if (arg2) {
41896 : 0 : arg1->character = (char *) malloc(strlen(arg2)+1);
41897 : 0 : strcpy((char*)arg1->character,arg2);
41898 : : } else {
41899 : 0 : arg1->character = 0;
41900 : : }
41901 : : }
41902 [ # # ]: 0 : if (arg2) free(arg2);
41903 : 0 : }
41904 : :
41905 : :
41906 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1character_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41907 : : jstring jresult = 0 ;
41908 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41909 : : char *result = 0 ;
41910 : :
41911 : : (void)jenv;
41912 : : (void)jcls;
41913 : : (void)jarg1_;
41914 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41915 : 0 : result = (char *) ((arg1)->character);
41916 : : {
41917 : 0 : jresult = JNU_NewStringNative(jenv, result);
41918 : : }
41919 : 0 : return jresult;
41920 : : }
41921 : :
41922 : :
41923 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1font_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
41924 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41925 : : char *arg2 = (char *) 0 ;
41926 : :
41927 : : (void)jenv;
41928 : : (void)jcls;
41929 : : (void)jarg1_;
41930 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41931 : : {
41932 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41933 : : }
41934 : : {
41935 [ # # ]: 0 : if (arg1->font) free((char*)arg1->font);
41936 [ # # ]: 0 : if (arg2) {
41937 : 0 : arg1->font = (char *) malloc(strlen(arg2)+1);
41938 : 0 : strcpy((char*)arg1->font,arg2);
41939 : : } else {
41940 : 0 : arg1->font = 0;
41941 : : }
41942 : : }
41943 [ # # ]: 0 : if (arg2) free(arg2);
41944 : 0 : }
41945 : :
41946 : :
41947 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1font_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41948 : : jstring jresult = 0 ;
41949 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41950 : : char *result = 0 ;
41951 : :
41952 : : (void)jenv;
41953 : : (void)jcls;
41954 : : (void)jarg1_;
41955 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41956 : 0 : result = (char *) ((arg1)->font);
41957 : : {
41958 : 0 : jresult = JNU_NewStringNative(jenv, result);
41959 : : }
41960 : 0 : return jresult;
41961 : : }
41962 : :
41963 : :
41964 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1symbolObj(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
41965 : : jlong jresult = 0 ;
41966 : : char *arg1 = (char *) 0 ;
41967 : : char *arg2 = (char *) NULL ;
41968 : : struct symbolObj *result = 0 ;
41969 : :
41970 : : (void)jenv;
41971 : : (void)jcls;
41972 : : {
41973 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
41974 : : }
41975 : : {
41976 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41977 : : }
41978 : : {
41979 : : errorObj *ms_error;
41980 : : result = (struct symbolObj *)new_symbolObj(arg1,(char const *)arg2);
41981 : 0 : ms_error = msGetErrorObj();
41982 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41983 : : char ms_message[8192];
41984 : 0 : char* msg = msGetErrorString(";");
41985 : 0 : int ms_errorcode = ms_error->code;
41986 [ # # ]: 0 : if (msg) {
41987 : 0 : snprintf(ms_message, 8192, msg);
41988 : 0 : free(msg);
41989 : : }
41990 : : else sprintf(ms_message, "Unknown message");
41991 : :
41992 : 0 : msResetErrorList();
41993 : :
41994 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41995 : : case MS_NOTFOUND:
41996 : : break;
41997 : : case -1:
41998 : : break;
41999 : : case MS_IOERR:
42000 : : {
42001 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42002 : : };
42003 : : break;
42004 : : case MS_MEMERR:
42005 : : {
42006 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42007 : : };
42008 : : break;
42009 : : case MS_TYPEERR:
42010 : : {
42011 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42012 : : };
42013 : : break;
42014 : : case MS_EOFERR:
42015 : : {
42016 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42017 : : };
42018 : : break;
42019 : : case MS_CHILDERR:
42020 : : {
42021 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42022 : : };
42023 : : break;
42024 : : case MS_NULLPARENTERR:
42025 : : {
42026 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42027 : : };
42028 : : break;
42029 : : default:
42030 : : {
42031 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42032 : : };
42033 : : break;
42034 : : }
42035 : : }
42036 : : }
42037 : 0 : *(struct symbolObj **)&jresult = result;
42038 [ # # ]: 0 : if (arg1) free(arg1);
42039 [ # # ]: 0 : if (arg2) free(arg2);
42040 : 0 : return jresult;
42041 : : }
42042 : :
42043 : :
42044 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1symbolObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
42045 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42046 : :
42047 : : (void)jenv;
42048 : : (void)jcls;
42049 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42050 : : {
42051 : : errorObj *ms_error;
42052 : : delete_symbolObj(arg1);
42053 : 0 : ms_error = msGetErrorObj();
42054 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42055 : : char ms_message[8192];
42056 : 0 : char* msg = msGetErrorString(";");
42057 : 0 : int ms_errorcode = ms_error->code;
42058 [ # # ]: 0 : if (msg) {
42059 : 0 : snprintf(ms_message, 8192, msg);
42060 : 0 : free(msg);
42061 : : }
42062 : : else sprintf(ms_message, "Unknown message");
42063 : :
42064 : 0 : msResetErrorList();
42065 : :
42066 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42067 : : case MS_NOTFOUND:
42068 : : break;
42069 : : case -1:
42070 : : break;
42071 : : case MS_IOERR:
42072 : : {
42073 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
42074 : : };
42075 : : break;
42076 : : case MS_MEMERR:
42077 : : {
42078 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
42079 : : };
42080 : : break;
42081 : : case MS_TYPEERR:
42082 : : {
42083 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
42084 : : };
42085 : : break;
42086 : : case MS_EOFERR:
42087 : : {
42088 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
42089 : : };
42090 : : break;
42091 : : case MS_CHILDERR:
42092 : : {
42093 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
42094 : : };
42095 : : break;
42096 : : case MS_NULLPARENTERR:
42097 : : {
42098 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
42099 : : };
42100 : : break;
42101 : : default:
42102 : : {
42103 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
42104 : : };
42105 : : break;
42106 : : }
42107 : : }
42108 : : }
42109 : : }
42110 : :
42111 : :
42112 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1setImagepath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
42113 : : jint jresult = 0 ;
42114 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42115 : : char *arg2 = (char *) 0 ;
42116 : : int result;
42117 : :
42118 : : (void)jenv;
42119 : : (void)jcls;
42120 : : (void)jarg1_;
42121 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42122 : : {
42123 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
42124 : : }
42125 : : {
42126 : : errorObj *ms_error;
42127 : : result = (int)symbolObj_setImagepath(arg1,(char const *)arg2);
42128 : 0 : ms_error = msGetErrorObj();
42129 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42130 : : char ms_message[8192];
42131 : 0 : char* msg = msGetErrorString(";");
42132 : 0 : int ms_errorcode = ms_error->code;
42133 [ # # ]: 0 : if (msg) {
42134 : 0 : snprintf(ms_message, 8192, msg);
42135 : 0 : free(msg);
42136 : : }
42137 : : else sprintf(ms_message, "Unknown message");
42138 : :
42139 : 0 : msResetErrorList();
42140 : :
42141 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42142 : : case MS_NOTFOUND:
42143 : : break;
42144 : : case -1:
42145 : : break;
42146 : : case MS_IOERR:
42147 : : {
42148 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42149 : : };
42150 : : break;
42151 : : case MS_MEMERR:
42152 : : {
42153 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42154 : : };
42155 : : break;
42156 : : case MS_TYPEERR:
42157 : : {
42158 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42159 : : };
42160 : : break;
42161 : : case MS_EOFERR:
42162 : : {
42163 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42164 : : };
42165 : : break;
42166 : : case MS_CHILDERR:
42167 : : {
42168 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42169 : : };
42170 : : break;
42171 : : case MS_NULLPARENTERR:
42172 : : {
42173 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42174 : : };
42175 : : break;
42176 : : default:
42177 : : {
42178 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42179 : : };
42180 : : break;
42181 : : }
42182 : : }
42183 : : }
42184 : : jresult = (jint)result;
42185 [ # # ]: 0 : if (arg2) free(arg2);
42186 : : return jresult;
42187 : : }
42188 : :
42189 : :
42190 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1setPoints(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42191 : : jint jresult = 0 ;
42192 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42193 : : lineObj *arg2 = (lineObj *) 0 ;
42194 : : int result;
42195 : :
42196 : : (void)jenv;
42197 : : (void)jcls;
42198 : : (void)jarg1_;
42199 : : (void)jarg2_;
42200 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42201 : 0 : arg2 = *(lineObj **)&jarg2;
42202 : : {
42203 : : errorObj *ms_error;
42204 : : result = (int)symbolObj_setPoints(arg1,arg2);
42205 : 0 : ms_error = msGetErrorObj();
42206 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42207 : : char ms_message[8192];
42208 : 0 : char* msg = msGetErrorString(";");
42209 : 0 : int ms_errorcode = ms_error->code;
42210 [ # # ]: 0 : if (msg) {
42211 : 0 : snprintf(ms_message, 8192, msg);
42212 : 0 : free(msg);
42213 : : }
42214 : : else sprintf(ms_message, "Unknown message");
42215 : :
42216 : 0 : msResetErrorList();
42217 : :
42218 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42219 : : case MS_NOTFOUND:
42220 : : break;
42221 : : case -1:
42222 : : break;
42223 : : case MS_IOERR:
42224 : : {
42225 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42226 : : };
42227 : : break;
42228 : : case MS_MEMERR:
42229 : : {
42230 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42231 : : };
42232 : : break;
42233 : : case MS_TYPEERR:
42234 : : {
42235 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42236 : : };
42237 : : break;
42238 : : case MS_EOFERR:
42239 : : {
42240 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42241 : : };
42242 : : break;
42243 : : case MS_CHILDERR:
42244 : : {
42245 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42246 : : };
42247 : : break;
42248 : : case MS_NULLPARENTERR:
42249 : : {
42250 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42251 : : };
42252 : : break;
42253 : : default:
42254 : : {
42255 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42256 : : };
42257 : : break;
42258 : : }
42259 : : }
42260 : : }
42261 : : jresult = (jint)result;
42262 : : return jresult;
42263 : : }
42264 : :
42265 : :
42266 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1getPoints(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42267 : : jlong jresult = 0 ;
42268 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42269 : : lineObj *result = 0 ;
42270 : :
42271 : : (void)jenv;
42272 : : (void)jcls;
42273 : : (void)jarg1_;
42274 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42275 : : {
42276 : : errorObj *ms_error;
42277 : : result = (lineObj *)symbolObj_getPoints(arg1);
42278 : 0 : ms_error = msGetErrorObj();
42279 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42280 : : char ms_message[8192];
42281 : 0 : char* msg = msGetErrorString(";");
42282 : 0 : int ms_errorcode = ms_error->code;
42283 [ # # ]: 0 : if (msg) {
42284 : 0 : snprintf(ms_message, 8192, msg);
42285 : 0 : free(msg);
42286 : : }
42287 : : else sprintf(ms_message, "Unknown message");
42288 : :
42289 : 0 : msResetErrorList();
42290 : :
42291 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42292 : : case MS_NOTFOUND:
42293 : : break;
42294 : : case -1:
42295 : : break;
42296 : : case MS_IOERR:
42297 : : {
42298 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42299 : : };
42300 : : break;
42301 : : case MS_MEMERR:
42302 : : {
42303 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42304 : : };
42305 : : break;
42306 : : case MS_TYPEERR:
42307 : : {
42308 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42309 : : };
42310 : : break;
42311 : : case MS_EOFERR:
42312 : : {
42313 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42314 : : };
42315 : : break;
42316 : : case MS_CHILDERR:
42317 : : {
42318 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42319 : : };
42320 : : break;
42321 : : case MS_NULLPARENTERR:
42322 : : {
42323 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42324 : : };
42325 : : break;
42326 : : default:
42327 : : {
42328 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42329 : : };
42330 : : break;
42331 : : }
42332 : : }
42333 : : }
42334 : 0 : *(lineObj **)&jresult = result;
42335 : 0 : return jresult;
42336 : : }
42337 : :
42338 : :
42339 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1getImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42340 : : jlong jresult = 0 ;
42341 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42342 : : outputFormatObj *arg2 = (outputFormatObj *) 0 ;
42343 : : imageObj *result = 0 ;
42344 : :
42345 : : (void)jenv;
42346 : : (void)jcls;
42347 : : (void)jarg1_;
42348 : : (void)jarg2_;
42349 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42350 : 0 : arg2 = *(outputFormatObj **)&jarg2;
42351 : : {
42352 : : errorObj *ms_error;
42353 : 0 : result = (imageObj *)symbolObj_getImage(arg1,arg2);
42354 : 0 : ms_error = msGetErrorObj();
42355 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42356 : : char ms_message[8192];
42357 : 0 : char* msg = msGetErrorString(";");
42358 : 0 : int ms_errorcode = ms_error->code;
42359 [ # # ]: 0 : if (msg) {
42360 : 0 : snprintf(ms_message, 8192, msg);
42361 : 0 : free(msg);
42362 : : }
42363 : : else sprintf(ms_message, "Unknown message");
42364 : :
42365 : 0 : msResetErrorList();
42366 : :
42367 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42368 : : case MS_NOTFOUND:
42369 : : break;
42370 : : case -1:
42371 : : break;
42372 : : case MS_IOERR:
42373 : : {
42374 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42375 : : };
42376 : : break;
42377 : : case MS_MEMERR:
42378 : : {
42379 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42380 : : };
42381 : : break;
42382 : : case MS_TYPEERR:
42383 : : {
42384 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42385 : : };
42386 : : break;
42387 : : case MS_EOFERR:
42388 : : {
42389 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42390 : : };
42391 : : break;
42392 : : case MS_CHILDERR:
42393 : : {
42394 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42395 : : };
42396 : : break;
42397 : : case MS_NULLPARENTERR:
42398 : : {
42399 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42400 : : };
42401 : : break;
42402 : : default:
42403 : : {
42404 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42405 : : };
42406 : : break;
42407 : : }
42408 : : }
42409 : : }
42410 : 0 : *(imageObj **)&jresult = result;
42411 : 0 : return jresult;
42412 : : }
42413 : :
42414 : :
42415 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1setImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42416 : : jint jresult = 0 ;
42417 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42418 : : imageObj *arg2 = (imageObj *) 0 ;
42419 : : int result;
42420 : :
42421 : : (void)jenv;
42422 : : (void)jcls;
42423 : : (void)jarg1_;
42424 : : (void)jarg2_;
42425 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42426 : 0 : arg2 = *(imageObj **)&jarg2;
42427 : : {
42428 : : errorObj *ms_error;
42429 : : result = (int)symbolObj_setImage(arg1,arg2);
42430 : 0 : ms_error = msGetErrorObj();
42431 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42432 : : char ms_message[8192];
42433 : 0 : char* msg = msGetErrorString(";");
42434 : 0 : int ms_errorcode = ms_error->code;
42435 [ # # ]: 0 : if (msg) {
42436 : 0 : snprintf(ms_message, 8192, msg);
42437 : 0 : free(msg);
42438 : : }
42439 : : else sprintf(ms_message, "Unknown message");
42440 : :
42441 : 0 : msResetErrorList();
42442 : :
42443 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42444 : : case MS_NOTFOUND:
42445 : : break;
42446 : : case -1:
42447 : : break;
42448 : : case MS_IOERR:
42449 : : {
42450 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42451 : : };
42452 : : break;
42453 : : case MS_MEMERR:
42454 : : {
42455 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42456 : : };
42457 : : break;
42458 : : case MS_TYPEERR:
42459 : : {
42460 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42461 : : };
42462 : : break;
42463 : : case MS_EOFERR:
42464 : : {
42465 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42466 : : };
42467 : : break;
42468 : : case MS_CHILDERR:
42469 : : {
42470 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42471 : : };
42472 : : break;
42473 : : case MS_NULLPARENTERR:
42474 : : {
42475 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42476 : : };
42477 : : break;
42478 : : default:
42479 : : {
42480 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42481 : : };
42482 : : break;
42483 : : }
42484 : : }
42485 : : }
42486 : : jresult = (jint)result;
42487 : : return jresult;
42488 : : }
42489 : :
42490 : :
42491 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NOERR_1get(JNIEnv *jenv, jclass jcls) {
42492 : : jint jresult = 0 ;
42493 : : int result;
42494 : :
42495 : : (void)jenv;
42496 : : (void)jcls;
42497 : : result = (int)(0);
42498 : : jresult = (jint)result;
42499 : 1 : return jresult;
42500 : : }
42501 : :
42502 : :
42503 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1IOERR_1get(JNIEnv *jenv, jclass jcls) {
42504 : : jint jresult = 0 ;
42505 : : int result;
42506 : :
42507 : : (void)jenv;
42508 : : (void)jcls;
42509 : : result = (int)(1);
42510 : : jresult = (jint)result;
42511 : 1 : return jresult;
42512 : : }
42513 : :
42514 : :
42515 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MEMERR_1get(JNIEnv *jenv, jclass jcls) {
42516 : : jint jresult = 0 ;
42517 : : int result;
42518 : :
42519 : : (void)jenv;
42520 : : (void)jcls;
42521 : : result = (int)(2);
42522 : : jresult = (jint)result;
42523 : 1 : return jresult;
42524 : : }
42525 : :
42526 : :
42527 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TYPEERR_1get(JNIEnv *jenv, jclass jcls) {
42528 : : jint jresult = 0 ;
42529 : : int result;
42530 : :
42531 : : (void)jenv;
42532 : : (void)jcls;
42533 : : result = (int)(3);
42534 : : jresult = (jint)result;
42535 : 1 : return jresult;
42536 : : }
42537 : :
42538 : :
42539 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SYMERR_1get(JNIEnv *jenv, jclass jcls) {
42540 : : jint jresult = 0 ;
42541 : : int result;
42542 : :
42543 : : (void)jenv;
42544 : : (void)jcls;
42545 : : result = (int)(4);
42546 : : jresult = (jint)result;
42547 : 1 : return jresult;
42548 : : }
42549 : :
42550 : :
42551 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1REGEXERR_1get(JNIEnv *jenv, jclass jcls) {
42552 : : jint jresult = 0 ;
42553 : : int result;
42554 : :
42555 : : (void)jenv;
42556 : : (void)jcls;
42557 : : result = (int)(5);
42558 : : jresult = (jint)result;
42559 : 1 : return jresult;
42560 : : }
42561 : :
42562 : :
42563 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TTFERR_1get(JNIEnv *jenv, jclass jcls) {
42564 : : jint jresult = 0 ;
42565 : : int result;
42566 : :
42567 : : (void)jenv;
42568 : : (void)jcls;
42569 : : result = (int)(6);
42570 : : jresult = (jint)result;
42571 : 1 : return jresult;
42572 : : }
42573 : :
42574 : :
42575 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DBFERR_1get(JNIEnv *jenv, jclass jcls) {
42576 : : jint jresult = 0 ;
42577 : : int result;
42578 : :
42579 : : (void)jenv;
42580 : : (void)jcls;
42581 : : result = (int)(7);
42582 : : jresult = (jint)result;
42583 : 1 : return jresult;
42584 : : }
42585 : :
42586 : :
42587 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1IDENTERR_1get(JNIEnv *jenv, jclass jcls) {
42588 : : jint jresult = 0 ;
42589 : : int result;
42590 : :
42591 : : (void)jenv;
42592 : : (void)jcls;
42593 : : result = (int)(9);
42594 : : jresult = (jint)result;
42595 : 1 : return jresult;
42596 : : }
42597 : :
42598 : :
42599 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1EOFERR_1get(JNIEnv *jenv, jclass jcls) {
42600 : : jint jresult = 0 ;
42601 : : int result;
42602 : :
42603 : : (void)jenv;
42604 : : (void)jcls;
42605 : : result = (int)(10);
42606 : : jresult = (jint)result;
42607 : 1 : return jresult;
42608 : : }
42609 : :
42610 : :
42611 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1PROJERR_1get(JNIEnv *jenv, jclass jcls) {
42612 : : jint jresult = 0 ;
42613 : : int result;
42614 : :
42615 : : (void)jenv;
42616 : : (void)jcls;
42617 : : result = (int)(11);
42618 : : jresult = (jint)result;
42619 : 1 : return jresult;
42620 : : }
42621 : :
42622 : :
42623 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MISCERR_1get(JNIEnv *jenv, jclass jcls) {
42624 : : jint jresult = 0 ;
42625 : : int result;
42626 : :
42627 : : (void)jenv;
42628 : : (void)jcls;
42629 : : result = (int)(12);
42630 : : jresult = (jint)result;
42631 : 1 : return jresult;
42632 : : }
42633 : :
42634 : :
42635 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1CGIERR_1get(JNIEnv *jenv, jclass jcls) {
42636 : : jint jresult = 0 ;
42637 : : int result;
42638 : :
42639 : : (void)jenv;
42640 : : (void)jcls;
42641 : : result = (int)(13);
42642 : : jresult = (jint)result;
42643 : 1 : return jresult;
42644 : : }
42645 : :
42646 : :
42647 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WEBERR_1get(JNIEnv *jenv, jclass jcls) {
42648 : : jint jresult = 0 ;
42649 : : int result;
42650 : :
42651 : : (void)jenv;
42652 : : (void)jcls;
42653 : : result = (int)(14);
42654 : : jresult = (jint)result;
42655 : 1 : return jresult;
42656 : : }
42657 : :
42658 : :
42659 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1IMGERR_1get(JNIEnv *jenv, jclass jcls) {
42660 : : jint jresult = 0 ;
42661 : : int result;
42662 : :
42663 : : (void)jenv;
42664 : : (void)jcls;
42665 : : result = (int)(15);
42666 : : jresult = (jint)result;
42667 : 1 : return jresult;
42668 : : }
42669 : :
42670 : :
42671 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1HASHERR_1get(JNIEnv *jenv, jclass jcls) {
42672 : : jint jresult = 0 ;
42673 : : int result;
42674 : :
42675 : : (void)jenv;
42676 : : (void)jcls;
42677 : : result = (int)(16);
42678 : : jresult = (jint)result;
42679 : 1 : return jresult;
42680 : : }
42681 : :
42682 : :
42683 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1JOINERR_1get(JNIEnv *jenv, jclass jcls) {
42684 : : jint jresult = 0 ;
42685 : : int result;
42686 : :
42687 : : (void)jenv;
42688 : : (void)jcls;
42689 : : result = (int)(17);
42690 : : jresult = (jint)result;
42691 : 1 : return jresult;
42692 : : }
42693 : :
42694 : :
42695 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NOTFOUND_1get(JNIEnv *jenv, jclass jcls) {
42696 : : jint jresult = 0 ;
42697 : : int result;
42698 : :
42699 : : (void)jenv;
42700 : : (void)jcls;
42701 : : result = (int)(18);
42702 : : jresult = (jint)result;
42703 : 1 : return jresult;
42704 : : }
42705 : :
42706 : :
42707 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHPERR_1get(JNIEnv *jenv, jclass jcls) {
42708 : : jint jresult = 0 ;
42709 : : int result;
42710 : :
42711 : : (void)jenv;
42712 : : (void)jcls;
42713 : : result = (int)(19);
42714 : : jresult = (jint)result;
42715 : 1 : return jresult;
42716 : : }
42717 : :
42718 : :
42719 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1PARSEERR_1get(JNIEnv *jenv, jclass jcls) {
42720 : : jint jresult = 0 ;
42721 : : int result;
42722 : :
42723 : : (void)jenv;
42724 : : (void)jcls;
42725 : : result = (int)(20);
42726 : : jresult = (jint)result;
42727 : 1 : return jresult;
42728 : : }
42729 : :
42730 : :
42731 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SDEERR_1get(JNIEnv *jenv, jclass jcls) {
42732 : : jint jresult = 0 ;
42733 : : int result;
42734 : :
42735 : : (void)jenv;
42736 : : (void)jcls;
42737 : : result = (int)(21);
42738 : : jresult = (jint)result;
42739 : 1 : return jresult;
42740 : : }
42741 : :
42742 : :
42743 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1OGRERR_1get(JNIEnv *jenv, jclass jcls) {
42744 : : jint jresult = 0 ;
42745 : : int result;
42746 : :
42747 : : (void)jenv;
42748 : : (void)jcls;
42749 : : result = (int)(22);
42750 : : jresult = (jint)result;
42751 : 1 : return jresult;
42752 : : }
42753 : :
42754 : :
42755 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1QUERYERR_1get(JNIEnv *jenv, jclass jcls) {
42756 : : jint jresult = 0 ;
42757 : : int result;
42758 : :
42759 : : (void)jenv;
42760 : : (void)jcls;
42761 : : result = (int)(23);
42762 : : jresult = (jint)result;
42763 : 1 : return jresult;
42764 : : }
42765 : :
42766 : :
42767 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WMSERR_1get(JNIEnv *jenv, jclass jcls) {
42768 : : jint jresult = 0 ;
42769 : : int result;
42770 : :
42771 : : (void)jenv;
42772 : : (void)jcls;
42773 : : result = (int)(24);
42774 : : jresult = (jint)result;
42775 : 1 : return jresult;
42776 : : }
42777 : :
42778 : :
42779 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WMSCONNERR_1get(JNIEnv *jenv, jclass jcls) {
42780 : : jint jresult = 0 ;
42781 : : int result;
42782 : :
42783 : : (void)jenv;
42784 : : (void)jcls;
42785 : : result = (int)(25);
42786 : : jresult = (jint)result;
42787 : 1 : return jresult;
42788 : : }
42789 : :
42790 : :
42791 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1ORACLESPATIALERR_1get(JNIEnv *jenv, jclass jcls) {
42792 : : jint jresult = 0 ;
42793 : : int result;
42794 : :
42795 : : (void)jenv;
42796 : : (void)jcls;
42797 : : result = (int)(26);
42798 : : jresult = (jint)result;
42799 : 1 : return jresult;
42800 : : }
42801 : :
42802 : :
42803 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WFSERR_1get(JNIEnv *jenv, jclass jcls) {
42804 : : jint jresult = 0 ;
42805 : : int result;
42806 : :
42807 : : (void)jenv;
42808 : : (void)jcls;
42809 : : result = (int)(27);
42810 : : jresult = (jint)result;
42811 : 1 : return jresult;
42812 : : }
42813 : :
42814 : :
42815 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WFSCONNERR_1get(JNIEnv *jenv, jclass jcls) {
42816 : : jint jresult = 0 ;
42817 : : int result;
42818 : :
42819 : : (void)jenv;
42820 : : (void)jcls;
42821 : : result = (int)(28);
42822 : : jresult = (jint)result;
42823 : 1 : return jresult;
42824 : : }
42825 : :
42826 : :
42827 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAPCONTEXTERR_1get(JNIEnv *jenv, jclass jcls) {
42828 : : jint jresult = 0 ;
42829 : : int result;
42830 : :
42831 : : (void)jenv;
42832 : : (void)jcls;
42833 : : result = (int)(29);
42834 : : jresult = (jint)result;
42835 : 1 : return jresult;
42836 : : }
42837 : :
42838 : :
42839 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1HTTPERR_1get(JNIEnv *jenv, jclass jcls) {
42840 : : jint jresult = 0 ;
42841 : : int result;
42842 : :
42843 : : (void)jenv;
42844 : : (void)jcls;
42845 : : result = (int)(30);
42846 : : jresult = (jint)result;
42847 : 1 : return jresult;
42848 : : }
42849 : :
42850 : :
42851 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1CHILDERR_1get(JNIEnv *jenv, jclass jcls) {
42852 : : jint jresult = 0 ;
42853 : : int result;
42854 : :
42855 : : (void)jenv;
42856 : : (void)jcls;
42857 : : result = (int)(31);
42858 : : jresult = (jint)result;
42859 : 1 : return jresult;
42860 : : }
42861 : :
42862 : :
42863 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WCSERR_1get(JNIEnv *jenv, jclass jcls) {
42864 : : jint jresult = 0 ;
42865 : : int result;
42866 : :
42867 : : (void)jenv;
42868 : : (void)jcls;
42869 : : result = (int)(32);
42870 : : jresult = (jint)result;
42871 : 1 : return jresult;
42872 : : }
42873 : :
42874 : :
42875 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1GEOSERR_1get(JNIEnv *jenv, jclass jcls) {
42876 : : jint jresult = 0 ;
42877 : : int result;
42878 : :
42879 : : (void)jenv;
42880 : : (void)jcls;
42881 : : result = (int)(33);
42882 : : jresult = (jint)result;
42883 : 1 : return jresult;
42884 : : }
42885 : :
42886 : :
42887 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RECTERR_1get(JNIEnv *jenv, jclass jcls) {
42888 : : jint jresult = 0 ;
42889 : : int result;
42890 : :
42891 : : (void)jenv;
42892 : : (void)jcls;
42893 : : result = (int)(34);
42894 : : jresult = (jint)result;
42895 : 1 : return jresult;
42896 : : }
42897 : :
42898 : :
42899 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TIMEERR_1get(JNIEnv *jenv, jclass jcls) {
42900 : : jint jresult = 0 ;
42901 : : int result;
42902 : :
42903 : : (void)jenv;
42904 : : (void)jcls;
42905 : : result = (int)(35);
42906 : : jresult = (jint)result;
42907 : 1 : return jresult;
42908 : : }
42909 : :
42910 : :
42911 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1GMLERR_1get(JNIEnv *jenv, jclass jcls) {
42912 : : jint jresult = 0 ;
42913 : : int result;
42914 : :
42915 : : (void)jenv;
42916 : : (void)jcls;
42917 : : result = (int)(36);
42918 : : jresult = (jint)result;
42919 : 1 : return jresult;
42920 : : }
42921 : :
42922 : :
42923 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SOSERR_1get(JNIEnv *jenv, jclass jcls) {
42924 : : jint jresult = 0 ;
42925 : : int result;
42926 : :
42927 : : (void)jenv;
42928 : : (void)jcls;
42929 : : result = (int)(37);
42930 : : jresult = (jint)result;
42931 : 1 : return jresult;
42932 : : }
42933 : :
42934 : :
42935 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NULLPARENTERR_1get(JNIEnv *jenv, jclass jcls) {
42936 : : jint jresult = 0 ;
42937 : : int result;
42938 : :
42939 : : (void)jenv;
42940 : : (void)jcls;
42941 : : result = (int)(38);
42942 : : jresult = (jint)result;
42943 : 1 : return jresult;
42944 : : }
42945 : :
42946 : :
42947 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1AGGERR_1get(JNIEnv *jenv, jclass jcls) {
42948 : : jint jresult = 0 ;
42949 : : int result;
42950 : :
42951 : : (void)jenv;
42952 : : (void)jcls;
42953 : : result = (int)(39);
42954 : : jresult = (jint)result;
42955 : 1 : return jresult;
42956 : : }
42957 : :
42958 : :
42959 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1OWSERR_1get(JNIEnv *jenv, jclass jcls) {
42960 : : jint jresult = 0 ;
42961 : : int result;
42962 : :
42963 : : (void)jenv;
42964 : : (void)jcls;
42965 : : result = (int)(40);
42966 : : jresult = (jint)result;
42967 : 1 : return jresult;
42968 : : }
42969 : :
42970 : :
42971 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1OGLERR_1get(JNIEnv *jenv, jclass jcls) {
42972 : : jint jresult = 0 ;
42973 : : int result;
42974 : :
42975 : : (void)jenv;
42976 : : (void)jcls;
42977 : : result = (int)(41);
42978 : : jresult = (jint)result;
42979 : 1 : return jresult;
42980 : : }
42981 : :
42982 : :
42983 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDERERERR_1get(JNIEnv *jenv, jclass jcls) {
42984 : : jint jresult = 0 ;
42985 : : int result;
42986 : :
42987 : : (void)jenv;
42988 : : (void)jcls;
42989 : : result = (int)(42);
42990 : : jresult = (jint)result;
42991 : 1 : return jresult;
42992 : : }
42993 : :
42994 : :
42995 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1V8ERR_1get(JNIEnv *jenv, jclass jcls) {
42996 : : jint jresult = 0 ;
42997 : : int result;
42998 : :
42999 : : (void)jenv;
43000 : : (void)jcls;
43001 : : result = (int)(43);
43002 : : jresult = (jint)result;
43003 : 1 : return jresult;
43004 : : }
43005 : :
43006 : :
43007 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NUMERRORCODES_1get(JNIEnv *jenv, jclass jcls) {
43008 : : jint jresult = 0 ;
43009 : : int result;
43010 : :
43011 : : (void)jenv;
43012 : : (void)jcls;
43013 : : result = (int)(44);
43014 : : jresult = (jint)result;
43015 : 1 : return jresult;
43016 : : }
43017 : :
43018 : :
43019 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MESSAGELENGTH_1get(JNIEnv *jenv, jclass jcls) {
43020 : : jint jresult = 0 ;
43021 : : int result;
43022 : :
43023 : : (void)jenv;
43024 : : (void)jcls;
43025 : : result = (int)(2048);
43026 : : jresult = (jint)result;
43027 : 1 : return jresult;
43028 : : }
43029 : :
43030 : :
43031 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_ROUTINELENGTH_1get(JNIEnv *jenv, jclass jcls) {
43032 : : jint jresult = 0 ;
43033 : : int result;
43034 : :
43035 : : (void)jenv;
43036 : : (void)jcls;
43037 : : result = (int)(64);
43038 : : jresult = (jint)result;
43039 : 1 : return jresult;
43040 : : }
43041 : :
43042 : :
43043 : 1 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1ERROR_1LANGUAGE_1get(JNIEnv *jenv, jclass jcls) {
43044 : : jstring jresult = 0 ;
43045 : : char *result = 0 ;
43046 : :
43047 : : (void)jenv;
43048 : : (void)jcls;
43049 : : result = (char *)("en-US");
43050 : : {
43051 : 1 : jresult = JNU_NewStringNative(jenv, result);
43052 : : }
43053 : 1 : return jresult;
43054 : : }
43055 : :
43056 : :
43057 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1code_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
43058 : : errorObj *arg1 = (errorObj *) 0 ;
43059 : : int arg2 ;
43060 : :
43061 : : (void)jenv;
43062 : : (void)jcls;
43063 : : (void)jarg1_;
43064 : 0 : arg1 = *(errorObj **)&jarg1;
43065 : : arg2 = (int)jarg2;
43066 [ # # ]: 0 : if (arg1) (arg1)->code = arg2;
43067 : 0 : }
43068 : :
43069 : :
43070 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1code_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43071 : : jint jresult = 0 ;
43072 : : errorObj *arg1 = (errorObj *) 0 ;
43073 : : int result;
43074 : :
43075 : : (void)jenv;
43076 : : (void)jcls;
43077 : : (void)jarg1_;
43078 : 0 : arg1 = *(errorObj **)&jarg1;
43079 : 0 : result = (int) ((arg1)->code);
43080 : : jresult = (jint)result;
43081 : 0 : return jresult;
43082 : : }
43083 : :
43084 : :
43085 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1routine_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
43086 : : errorObj *arg1 = (errorObj *) 0 ;
43087 : : char *arg2 ;
43088 : :
43089 : : (void)jenv;
43090 : : (void)jcls;
43091 : : (void)jarg1_;
43092 : 0 : arg1 = *(errorObj **)&jarg1;
43093 : : arg2 = 0;
43094 [ # # ]: 0 : if (jarg2) {
43095 : 0 : arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0);
43096 [ # # ]: 0 : if (!arg2) return ;
43097 : : }
43098 : : {
43099 [ # # ]: 0 : if(arg2) {
43100 : 0 : strncpy((char*)arg1->routine, (const char *)arg2, 64-1);
43101 : 0 : arg1->routine[64-1] = 0;
43102 : : } else {
43103 : 0 : arg1->routine[0] = 0;
43104 : : }
43105 : : }
43106 : :
43107 [ # # ]: 0 : if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2);
43108 : : }
43109 : :
43110 : :
43111 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1routine_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43112 : : jstring jresult = 0 ;
43113 : : errorObj *arg1 = (errorObj *) 0 ;
43114 : : char *result = 0 ;
43115 : :
43116 : : (void)jenv;
43117 : : (void)jcls;
43118 : : (void)jarg1_;
43119 : 0 : arg1 = *(errorObj **)&jarg1;
43120 : 0 : result = (char *)(char *) ((arg1)->routine);
43121 [ # # ]: 0 : if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result);
43122 : 0 : return jresult;
43123 : : }
43124 : :
43125 : :
43126 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1message_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
43127 : : errorObj *arg1 = (errorObj *) 0 ;
43128 : : char *arg2 ;
43129 : :
43130 : : (void)jenv;
43131 : : (void)jcls;
43132 : : (void)jarg1_;
43133 : 0 : arg1 = *(errorObj **)&jarg1;
43134 : : arg2 = 0;
43135 [ # # ]: 0 : if (jarg2) {
43136 : 0 : arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0);
43137 [ # # ]: 0 : if (!arg2) return ;
43138 : : }
43139 : : {
43140 [ # # ]: 0 : if(arg2) {
43141 : 0 : strncpy((char*)arg1->message, (const char *)arg2, 2048-1);
43142 : 0 : arg1->message[2048-1] = 0;
43143 : : } else {
43144 : 0 : arg1->message[0] = 0;
43145 : : }
43146 : : }
43147 : :
43148 [ # # ]: 0 : if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2);
43149 : : }
43150 : :
43151 : :
43152 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1message_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43153 : : jstring jresult = 0 ;
43154 : : errorObj *arg1 = (errorObj *) 0 ;
43155 : : char *result = 0 ;
43156 : :
43157 : : (void)jenv;
43158 : : (void)jcls;
43159 : : (void)jarg1_;
43160 : 0 : arg1 = *(errorObj **)&jarg1;
43161 : 0 : result = (char *)(char *) ((arg1)->message);
43162 [ # # ]: 0 : if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result);
43163 : 0 : return jresult;
43164 : : }
43165 : :
43166 : :
43167 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1isreported_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
43168 : : errorObj *arg1 = (errorObj *) 0 ;
43169 : : int arg2 ;
43170 : :
43171 : : (void)jenv;
43172 : : (void)jcls;
43173 : : (void)jarg1_;
43174 : 0 : arg1 = *(errorObj **)&jarg1;
43175 : : arg2 = (int)jarg2;
43176 [ # # ]: 0 : if (arg1) (arg1)->isreported = arg2;
43177 : 0 : }
43178 : :
43179 : :
43180 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1isreported_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43181 : : jint jresult = 0 ;
43182 : : errorObj *arg1 = (errorObj *) 0 ;
43183 : : int result;
43184 : :
43185 : : (void)jenv;
43186 : : (void)jcls;
43187 : : (void)jarg1_;
43188 : 0 : arg1 = *(errorObj **)&jarg1;
43189 : 0 : result = (int) ((arg1)->isreported);
43190 : : jresult = (jint)result;
43191 : 0 : return jresult;
43192 : : }
43193 : :
43194 : :
43195 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1errorObj(JNIEnv *jenv, jclass jcls) {
43196 : : jlong jresult = 0 ;
43197 : : errorObj *result = 0 ;
43198 : :
43199 : : (void)jenv;
43200 : : (void)jcls;
43201 : : {
43202 : : errorObj *ms_error;
43203 : : result = (errorObj *)new_errorObj();
43204 : 0 : ms_error = msGetErrorObj();
43205 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43206 : : char ms_message[8192];
43207 : 0 : char* msg = msGetErrorString(";");
43208 : 0 : int ms_errorcode = ms_error->code;
43209 [ # # ]: 0 : if (msg) {
43210 : 0 : snprintf(ms_message, 8192, msg);
43211 : 0 : free(msg);
43212 : : }
43213 : : else sprintf(ms_message, "Unknown message");
43214 : :
43215 : 0 : msResetErrorList();
43216 : :
43217 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43218 : : case MS_NOTFOUND:
43219 : : break;
43220 : : case -1:
43221 : : break;
43222 : : case MS_IOERR:
43223 : : {
43224 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43225 : : };
43226 : : break;
43227 : : case MS_MEMERR:
43228 : : {
43229 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43230 : : };
43231 : : break;
43232 : : case MS_TYPEERR:
43233 : : {
43234 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43235 : : };
43236 : : break;
43237 : : case MS_EOFERR:
43238 : : {
43239 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43240 : : };
43241 : : break;
43242 : : case MS_CHILDERR:
43243 : : {
43244 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43245 : : };
43246 : : break;
43247 : : case MS_NULLPARENTERR:
43248 : : {
43249 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43250 : : };
43251 : : break;
43252 : : default:
43253 : : {
43254 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43255 : : };
43256 : : break;
43257 : : }
43258 : : }
43259 : : }
43260 : 0 : *(errorObj **)&jresult = result;
43261 : 0 : return jresult;
43262 : : }
43263 : :
43264 : :
43265 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1errorObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
43266 : : errorObj *arg1 = (errorObj *) 0 ;
43267 : :
43268 : : (void)jenv;
43269 : : (void)jcls;
43270 : : arg1 = *(errorObj **)&jarg1;
43271 : : {
43272 : : errorObj *ms_error;
43273 : : delete_errorObj(arg1);
43274 : 0 : ms_error = msGetErrorObj();
43275 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43276 : : char ms_message[8192];
43277 : 0 : char* msg = msGetErrorString(";");
43278 : 0 : int ms_errorcode = ms_error->code;
43279 [ # # ]: 0 : if (msg) {
43280 : 0 : snprintf(ms_message, 8192, msg);
43281 : 0 : free(msg);
43282 : : }
43283 : : else sprintf(ms_message, "Unknown message");
43284 : :
43285 : 0 : msResetErrorList();
43286 : :
43287 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43288 : : case MS_NOTFOUND:
43289 : : break;
43290 : : case -1:
43291 : : break;
43292 : : case MS_IOERR:
43293 : : {
43294 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
43295 : : };
43296 : : break;
43297 : : case MS_MEMERR:
43298 : : {
43299 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
43300 : : };
43301 : : break;
43302 : : case MS_TYPEERR:
43303 : : {
43304 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
43305 : : };
43306 : : break;
43307 : : case MS_EOFERR:
43308 : : {
43309 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
43310 : : };
43311 : : break;
43312 : : case MS_CHILDERR:
43313 : : {
43314 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
43315 : : };
43316 : : break;
43317 : : case MS_NULLPARENTERR:
43318 : : {
43319 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
43320 : : };
43321 : : break;
43322 : : default:
43323 : : {
43324 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
43325 : : };
43326 : : break;
43327 : : }
43328 : : }
43329 : : }
43330 : : }
43331 : :
43332 : :
43333 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1next(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43334 : : jlong jresult = 0 ;
43335 : : errorObj *arg1 = (errorObj *) 0 ;
43336 : : errorObj *result = 0 ;
43337 : :
43338 : : (void)jenv;
43339 : : (void)jcls;
43340 : : (void)jarg1_;
43341 : 0 : arg1 = *(errorObj **)&jarg1;
43342 : : {
43343 : : errorObj *ms_error;
43344 : : result = (errorObj *)errorObj_next(arg1);
43345 : 0 : ms_error = msGetErrorObj();
43346 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43347 : : char ms_message[8192];
43348 : 0 : char* msg = msGetErrorString(";");
43349 : 0 : int ms_errorcode = ms_error->code;
43350 [ # # ]: 0 : if (msg) {
43351 : 0 : snprintf(ms_message, 8192, msg);
43352 : 0 : free(msg);
43353 : : }
43354 : : else sprintf(ms_message, "Unknown message");
43355 : :
43356 : 0 : msResetErrorList();
43357 : :
43358 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43359 : : case MS_NOTFOUND:
43360 : : break;
43361 : : case -1:
43362 : : break;
43363 : : case MS_IOERR:
43364 : : {
43365 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43366 : : };
43367 : : break;
43368 : : case MS_MEMERR:
43369 : : {
43370 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43371 : : };
43372 : : break;
43373 : : case MS_TYPEERR:
43374 : : {
43375 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43376 : : };
43377 : : break;
43378 : : case MS_EOFERR:
43379 : : {
43380 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43381 : : };
43382 : : break;
43383 : : case MS_CHILDERR:
43384 : : {
43385 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43386 : : };
43387 : : break;
43388 : : case MS_NULLPARENTERR:
43389 : : {
43390 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43391 : : };
43392 : : break;
43393 : : default:
43394 : : {
43395 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43396 : : };
43397 : : break;
43398 : : }
43399 : : }
43400 : : }
43401 : 0 : *(errorObj **)&jresult = result;
43402 : 0 : return jresult;
43403 : : }
43404 : :
43405 : :
43406 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msGetErrorObj(JNIEnv *jenv, jclass jcls) {
43407 : : jlong jresult = 0 ;
43408 : : errorObj *result = 0 ;
43409 : :
43410 : : (void)jenv;
43411 : : (void)jcls;
43412 : : {
43413 : : errorObj *ms_error;
43414 : 0 : result = (errorObj *)msGetErrorObj();
43415 : 0 : ms_error = msGetErrorObj();
43416 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43417 : : char ms_message[8192];
43418 : 0 : char* msg = msGetErrorString(";");
43419 : 0 : int ms_errorcode = ms_error->code;
43420 [ # # ]: 0 : if (msg) {
43421 : 0 : snprintf(ms_message, 8192, msg);
43422 : 0 : free(msg);
43423 : : }
43424 : : else sprintf(ms_message, "Unknown message");
43425 : :
43426 : 0 : msResetErrorList();
43427 : :
43428 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43429 : : case MS_NOTFOUND:
43430 : : break;
43431 : : case -1:
43432 : : break;
43433 : : case MS_IOERR:
43434 : : {
43435 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43436 : : };
43437 : : break;
43438 : : case MS_MEMERR:
43439 : : {
43440 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43441 : : };
43442 : : break;
43443 : : case MS_TYPEERR:
43444 : : {
43445 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43446 : : };
43447 : : break;
43448 : : case MS_EOFERR:
43449 : : {
43450 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43451 : : };
43452 : : break;
43453 : : case MS_CHILDERR:
43454 : : {
43455 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43456 : : };
43457 : : break;
43458 : : case MS_NULLPARENTERR:
43459 : : {
43460 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43461 : : };
43462 : : break;
43463 : : default:
43464 : : {
43465 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43466 : : };
43467 : : break;
43468 : : }
43469 : : }
43470 : : }
43471 : 0 : *(errorObj **)&jresult = result;
43472 : 0 : return jresult;
43473 : : }
43474 : :
43475 : :
43476 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msResetErrorList(JNIEnv *jenv, jclass jcls) {
43477 : : (void)jenv;
43478 : : (void)jcls;
43479 : : {
43480 : : errorObj *ms_error;
43481 : 0 : msResetErrorList();
43482 : 0 : ms_error = msGetErrorObj();
43483 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43484 : : char ms_message[8192];
43485 : 0 : char* msg = msGetErrorString(";");
43486 : 0 : int ms_errorcode = ms_error->code;
43487 [ # # ]: 0 : if (msg) {
43488 : 0 : snprintf(ms_message, 8192, msg);
43489 : 0 : free(msg);
43490 : : }
43491 : : else sprintf(ms_message, "Unknown message");
43492 : :
43493 : 0 : msResetErrorList();
43494 : :
43495 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43496 : : case MS_NOTFOUND:
43497 : : break;
43498 : : case -1:
43499 : : break;
43500 : : case MS_IOERR:
43501 : : {
43502 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
43503 : : };
43504 : : break;
43505 : : case MS_MEMERR:
43506 : : {
43507 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
43508 : : };
43509 : : break;
43510 : : case MS_TYPEERR:
43511 : : {
43512 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
43513 : : };
43514 : : break;
43515 : : case MS_EOFERR:
43516 : : {
43517 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
43518 : : };
43519 : : break;
43520 : : case MS_CHILDERR:
43521 : : {
43522 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
43523 : : };
43524 : : break;
43525 : : case MS_NULLPARENTERR:
43526 : : {
43527 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
43528 : : };
43529 : : break;
43530 : : default:
43531 : : {
43532 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
43533 : : };
43534 : : break;
43535 : : }
43536 : : }
43537 : : }
43538 : : }
43539 : :
43540 : :
43541 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msGetVersion(JNIEnv *jenv, jclass jcls) {
43542 : : jstring jresult = 0 ;
43543 : : char *result = 0 ;
43544 : :
43545 : : (void)jenv;
43546 : : (void)jcls;
43547 : : {
43548 : : errorObj *ms_error;
43549 : 0 : result = (char *)msGetVersion();
43550 : 0 : ms_error = msGetErrorObj();
43551 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43552 : : char ms_message[8192];
43553 : 0 : char* msg = msGetErrorString(";");
43554 : 0 : int ms_errorcode = ms_error->code;
43555 [ # # ]: 0 : if (msg) {
43556 : 0 : snprintf(ms_message, 8192, msg);
43557 : 0 : free(msg);
43558 : : }
43559 : : else sprintf(ms_message, "Unknown message");
43560 : :
43561 : 0 : msResetErrorList();
43562 : :
43563 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43564 : : case MS_NOTFOUND:
43565 : : break;
43566 : : case -1:
43567 : : break;
43568 : : case MS_IOERR:
43569 : : {
43570 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43571 : : };
43572 : : break;
43573 : : case MS_MEMERR:
43574 : : {
43575 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43576 : : };
43577 : : break;
43578 : : case MS_TYPEERR:
43579 : : {
43580 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43581 : : };
43582 : : break;
43583 : : case MS_EOFERR:
43584 : : {
43585 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43586 : : };
43587 : : break;
43588 : : case MS_CHILDERR:
43589 : : {
43590 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43591 : : };
43592 : : break;
43593 : : case MS_NULLPARENTERR:
43594 : : {
43595 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43596 : : };
43597 : : break;
43598 : : default:
43599 : : {
43600 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43601 : : };
43602 : : break;
43603 : : }
43604 : : }
43605 : : }
43606 : : {
43607 : 0 : jresult = JNU_NewStringNative(jenv, result);
43608 : : }
43609 : 0 : return jresult;
43610 : : }
43611 : :
43612 : :
43613 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msGetVersionInt(JNIEnv *jenv, jclass jcls) {
43614 : : jint jresult = 0 ;
43615 : : int result;
43616 : :
43617 : : (void)jenv;
43618 : : (void)jcls;
43619 : : {
43620 : : errorObj *ms_error;
43621 : 0 : result = (int)msGetVersionInt();
43622 : 0 : ms_error = msGetErrorObj();
43623 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43624 : : char ms_message[8192];
43625 : 0 : char* msg = msGetErrorString(";");
43626 : 0 : int ms_errorcode = ms_error->code;
43627 [ # # ]: 0 : if (msg) {
43628 : 0 : snprintf(ms_message, 8192, msg);
43629 : 0 : free(msg);
43630 : : }
43631 : : else sprintf(ms_message, "Unknown message");
43632 : :
43633 : 0 : msResetErrorList();
43634 : :
43635 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43636 : : case MS_NOTFOUND:
43637 : : break;
43638 : : case -1:
43639 : : break;
43640 : : case MS_IOERR:
43641 : : {
43642 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43643 : : };
43644 : : break;
43645 : : case MS_MEMERR:
43646 : : {
43647 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43648 : : };
43649 : : break;
43650 : : case MS_TYPEERR:
43651 : : {
43652 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43653 : : };
43654 : : break;
43655 : : case MS_EOFERR:
43656 : : {
43657 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43658 : : };
43659 : : break;
43660 : : case MS_CHILDERR:
43661 : : {
43662 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43663 : : };
43664 : : break;
43665 : : case MS_NULLPARENTERR:
43666 : : {
43667 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43668 : : };
43669 : : break;
43670 : : default:
43671 : : {
43672 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43673 : : };
43674 : : break;
43675 : : }
43676 : : }
43677 : : }
43678 : : jresult = (jint)result;
43679 : : return jresult;
43680 : : }
43681 : :
43682 : :
43683 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msGetErrorString(JNIEnv *jenv, jclass jcls, jstring jarg1) {
43684 : : jstring jresult = 0 ;
43685 : : char *arg1 = (char *) 0 ;
43686 : : char *result = 0 ;
43687 : :
43688 : : (void)jenv;
43689 : : (void)jcls;
43690 : : {
43691 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
43692 : : }
43693 : : {
43694 : : errorObj *ms_error;
43695 : 0 : result = (char *)msGetErrorString(arg1);
43696 : 0 : ms_error = msGetErrorObj();
43697 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43698 : : char ms_message[8192];
43699 : 0 : char* msg = msGetErrorString(";");
43700 : 0 : int ms_errorcode = ms_error->code;
43701 [ # # ]: 0 : if (msg) {
43702 : 0 : snprintf(ms_message, 8192, msg);
43703 : 0 : free(msg);
43704 : : }
43705 : : else sprintf(ms_message, "Unknown message");
43706 : :
43707 : 0 : msResetErrorList();
43708 : :
43709 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43710 : : case MS_NOTFOUND:
43711 : : break;
43712 : : case -1:
43713 : : break;
43714 : : case MS_IOERR:
43715 : : {
43716 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43717 : : };
43718 : : break;
43719 : : case MS_MEMERR:
43720 : : {
43721 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43722 : : };
43723 : : break;
43724 : : case MS_TYPEERR:
43725 : : {
43726 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43727 : : };
43728 : : break;
43729 : : case MS_EOFERR:
43730 : : {
43731 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43732 : : };
43733 : : break;
43734 : : case MS_CHILDERR:
43735 : : {
43736 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43737 : : };
43738 : : break;
43739 : : case MS_NULLPARENTERR:
43740 : : {
43741 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43742 : : };
43743 : : break;
43744 : : default:
43745 : : {
43746 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43747 : : };
43748 : : break;
43749 : : }
43750 : : }
43751 : : }
43752 : : {
43753 : 0 : jresult = JNU_NewStringNative(jenv, result);
43754 : : }
43755 [ # # ]: 0 : if (arg1) free(arg1);
43756 : : return jresult;
43757 : : }
43758 : :
43759 : :
43760 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1ERRORSONLY_1get(JNIEnv *jenv, jclass jcls) {
43761 : : jint jresult = 0 ;
43762 : : debugLevel result;
43763 : :
43764 : : (void)jenv;
43765 : : (void)jcls;
43766 : : {
43767 : : errorObj *ms_error;
43768 : : result = (debugLevel)MS_DEBUGLEVEL_ERRORSONLY;
43769 : 0 : ms_error = msGetErrorObj();
43770 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43771 : : char ms_message[8192];
43772 : 0 : char* msg = msGetErrorString(";");
43773 : 0 : int ms_errorcode = ms_error->code;
43774 [ # # ]: 0 : if (msg) {
43775 : 0 : snprintf(ms_message, 8192, msg);
43776 : 0 : free(msg);
43777 : : }
43778 : : else sprintf(ms_message, "Unknown message");
43779 : :
43780 : 0 : msResetErrorList();
43781 : :
43782 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43783 : : case MS_NOTFOUND:
43784 : : break;
43785 : : case -1:
43786 : : break;
43787 : : case MS_IOERR:
43788 : : {
43789 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43790 : : };
43791 : : break;
43792 : : case MS_MEMERR:
43793 : : {
43794 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43795 : : };
43796 : : break;
43797 : : case MS_TYPEERR:
43798 : : {
43799 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43800 : : };
43801 : : break;
43802 : : case MS_EOFERR:
43803 : : {
43804 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43805 : : };
43806 : : break;
43807 : : case MS_CHILDERR:
43808 : : {
43809 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43810 : : };
43811 : : break;
43812 : : case MS_NULLPARENTERR:
43813 : : {
43814 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43815 : : };
43816 : : break;
43817 : : default:
43818 : : {
43819 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43820 : : };
43821 : : break;
43822 : : }
43823 : : }
43824 : : }
43825 : : jresult = (jint)result;
43826 : : return jresult;
43827 : : }
43828 : :
43829 : :
43830 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1DEBUG_1get(JNIEnv *jenv, jclass jcls) {
43831 : : jint jresult = 0 ;
43832 : : debugLevel result;
43833 : :
43834 : : (void)jenv;
43835 : : (void)jcls;
43836 : : {
43837 : : errorObj *ms_error;
43838 : : result = (debugLevel)MS_DEBUGLEVEL_DEBUG;
43839 : 0 : ms_error = msGetErrorObj();
43840 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43841 : : char ms_message[8192];
43842 : 0 : char* msg = msGetErrorString(";");
43843 : 0 : int ms_errorcode = ms_error->code;
43844 [ # # ]: 0 : if (msg) {
43845 : 0 : snprintf(ms_message, 8192, msg);
43846 : 0 : free(msg);
43847 : : }
43848 : : else sprintf(ms_message, "Unknown message");
43849 : :
43850 : 0 : msResetErrorList();
43851 : :
43852 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43853 : : case MS_NOTFOUND:
43854 : : break;
43855 : : case -1:
43856 : : break;
43857 : : case MS_IOERR:
43858 : : {
43859 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43860 : : };
43861 : : break;
43862 : : case MS_MEMERR:
43863 : : {
43864 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43865 : : };
43866 : : break;
43867 : : case MS_TYPEERR:
43868 : : {
43869 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43870 : : };
43871 : : break;
43872 : : case MS_EOFERR:
43873 : : {
43874 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43875 : : };
43876 : : break;
43877 : : case MS_CHILDERR:
43878 : : {
43879 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43880 : : };
43881 : : break;
43882 : : case MS_NULLPARENTERR:
43883 : : {
43884 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43885 : : };
43886 : : break;
43887 : : default:
43888 : : {
43889 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43890 : : };
43891 : : break;
43892 : : }
43893 : : }
43894 : : }
43895 : : jresult = (jint)result;
43896 : : return jresult;
43897 : : }
43898 : :
43899 : :
43900 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1TUNING_1get(JNIEnv *jenv, jclass jcls) {
43901 : : jint jresult = 0 ;
43902 : : debugLevel result;
43903 : :
43904 : : (void)jenv;
43905 : : (void)jcls;
43906 : : {
43907 : : errorObj *ms_error;
43908 : : result = (debugLevel)MS_DEBUGLEVEL_TUNING;
43909 : 0 : ms_error = msGetErrorObj();
43910 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43911 : : char ms_message[8192];
43912 : 0 : char* msg = msGetErrorString(";");
43913 : 0 : int ms_errorcode = ms_error->code;
43914 [ # # ]: 0 : if (msg) {
43915 : 0 : snprintf(ms_message, 8192, msg);
43916 : 0 : free(msg);
43917 : : }
43918 : : else sprintf(ms_message, "Unknown message");
43919 : :
43920 : 0 : msResetErrorList();
43921 : :
43922 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43923 : : case MS_NOTFOUND:
43924 : : break;
43925 : : case -1:
43926 : : break;
43927 : : case MS_IOERR:
43928 : : {
43929 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43930 : : };
43931 : : break;
43932 : : case MS_MEMERR:
43933 : : {
43934 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43935 : : };
43936 : : break;
43937 : : case MS_TYPEERR:
43938 : : {
43939 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43940 : : };
43941 : : break;
43942 : : case MS_EOFERR:
43943 : : {
43944 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43945 : : };
43946 : : break;
43947 : : case MS_CHILDERR:
43948 : : {
43949 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43950 : : };
43951 : : break;
43952 : : case MS_NULLPARENTERR:
43953 : : {
43954 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43955 : : };
43956 : : break;
43957 : : default:
43958 : : {
43959 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43960 : : };
43961 : : break;
43962 : : }
43963 : : }
43964 : : }
43965 : : jresult = (jint)result;
43966 : : return jresult;
43967 : : }
43968 : :
43969 : :
43970 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1V_1get(JNIEnv *jenv, jclass jcls) {
43971 : : jint jresult = 0 ;
43972 : : debugLevel result;
43973 : :
43974 : : (void)jenv;
43975 : : (void)jcls;
43976 : : {
43977 : : errorObj *ms_error;
43978 : : result = (debugLevel)MS_DEBUGLEVEL_V;
43979 : 0 : ms_error = msGetErrorObj();
43980 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43981 : : char ms_message[8192];
43982 : 0 : char* msg = msGetErrorString(";");
43983 : 0 : int ms_errorcode = ms_error->code;
43984 [ # # ]: 0 : if (msg) {
43985 : 0 : snprintf(ms_message, 8192, msg);
43986 : 0 : free(msg);
43987 : : }
43988 : : else sprintf(ms_message, "Unknown message");
43989 : :
43990 : 0 : msResetErrorList();
43991 : :
43992 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43993 : : case MS_NOTFOUND:
43994 : : break;
43995 : : case -1:
43996 : : break;
43997 : : case MS_IOERR:
43998 : : {
43999 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44000 : : };
44001 : : break;
44002 : : case MS_MEMERR:
44003 : : {
44004 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44005 : : };
44006 : : break;
44007 : : case MS_TYPEERR:
44008 : : {
44009 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44010 : : };
44011 : : break;
44012 : : case MS_EOFERR:
44013 : : {
44014 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44015 : : };
44016 : : break;
44017 : : case MS_CHILDERR:
44018 : : {
44019 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44020 : : };
44021 : : break;
44022 : : case MS_NULLPARENTERR:
44023 : : {
44024 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44025 : : };
44026 : : break;
44027 : : default:
44028 : : {
44029 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44030 : : };
44031 : : break;
44032 : : }
44033 : : }
44034 : : }
44035 : : jresult = (jint)result;
44036 : : return jresult;
44037 : : }
44038 : :
44039 : :
44040 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1VV_1get(JNIEnv *jenv, jclass jcls) {
44041 : : jint jresult = 0 ;
44042 : : debugLevel result;
44043 : :
44044 : : (void)jenv;
44045 : : (void)jcls;
44046 : : {
44047 : : errorObj *ms_error;
44048 : : result = (debugLevel)MS_DEBUGLEVEL_VV;
44049 : 0 : ms_error = msGetErrorObj();
44050 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44051 : : char ms_message[8192];
44052 : 0 : char* msg = msGetErrorString(";");
44053 : 0 : int ms_errorcode = ms_error->code;
44054 [ # # ]: 0 : if (msg) {
44055 : 0 : snprintf(ms_message, 8192, msg);
44056 : 0 : free(msg);
44057 : : }
44058 : : else sprintf(ms_message, "Unknown message");
44059 : :
44060 : 0 : msResetErrorList();
44061 : :
44062 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44063 : : case MS_NOTFOUND:
44064 : : break;
44065 : : case -1:
44066 : : break;
44067 : : case MS_IOERR:
44068 : : {
44069 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44070 : : };
44071 : : break;
44072 : : case MS_MEMERR:
44073 : : {
44074 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44075 : : };
44076 : : break;
44077 : : case MS_TYPEERR:
44078 : : {
44079 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44080 : : };
44081 : : break;
44082 : : case MS_EOFERR:
44083 : : {
44084 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44085 : : };
44086 : : break;
44087 : : case MS_CHILDERR:
44088 : : {
44089 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44090 : : };
44091 : : break;
44092 : : case MS_NULLPARENTERR:
44093 : : {
44094 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44095 : : };
44096 : : break;
44097 : : default:
44098 : : {
44099 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44100 : : };
44101 : : break;
44102 : : }
44103 : : }
44104 : : }
44105 : : jresult = (jint)result;
44106 : : return jresult;
44107 : : }
44108 : :
44109 : :
44110 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1VVV_1get(JNIEnv *jenv, jclass jcls) {
44111 : : jint jresult = 0 ;
44112 : : debugLevel result;
44113 : :
44114 : : (void)jenv;
44115 : : (void)jcls;
44116 : : {
44117 : : errorObj *ms_error;
44118 : : result = (debugLevel)MS_DEBUGLEVEL_VVV;
44119 : 0 : ms_error = msGetErrorObj();
44120 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44121 : : char ms_message[8192];
44122 : 0 : char* msg = msGetErrorString(";");
44123 : 0 : int ms_errorcode = ms_error->code;
44124 [ # # ]: 0 : if (msg) {
44125 : 0 : snprintf(ms_message, 8192, msg);
44126 : 0 : free(msg);
44127 : : }
44128 : : else sprintf(ms_message, "Unknown message");
44129 : :
44130 : 0 : msResetErrorList();
44131 : :
44132 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44133 : : case MS_NOTFOUND:
44134 : : break;
44135 : : case -1:
44136 : : break;
44137 : : case MS_IOERR:
44138 : : {
44139 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44140 : : };
44141 : : break;
44142 : : case MS_MEMERR:
44143 : : {
44144 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44145 : : };
44146 : : break;
44147 : : case MS_TYPEERR:
44148 : : {
44149 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44150 : : };
44151 : : break;
44152 : : case MS_EOFERR:
44153 : : {
44154 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44155 : : };
44156 : : break;
44157 : : case MS_CHILDERR:
44158 : : {
44159 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44160 : : };
44161 : : break;
44162 : : case MS_NULLPARENTERR:
44163 : : {
44164 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44165 : : };
44166 : : break;
44167 : : default:
44168 : : {
44169 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44170 : : };
44171 : : break;
44172 : : }
44173 : : }
44174 : : }
44175 : : jresult = (jint)result;
44176 : : return jresult;
44177 : : }
44178 : :
44179 : :
44180 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1DEVDEBUG_1get(JNIEnv *jenv, jclass jcls) {
44181 : : jint jresult = 0 ;
44182 : : debugLevel result;
44183 : :
44184 : : (void)jenv;
44185 : : (void)jcls;
44186 : : {
44187 : : errorObj *ms_error;
44188 : : result = (debugLevel)MS_DEBUGLEVEL_DEVDEBUG;
44189 : 0 : ms_error = msGetErrorObj();
44190 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44191 : : char ms_message[8192];
44192 : 0 : char* msg = msGetErrorString(";");
44193 : 0 : int ms_errorcode = ms_error->code;
44194 [ # # ]: 0 : if (msg) {
44195 : 0 : snprintf(ms_message, 8192, msg);
44196 : 0 : free(msg);
44197 : : }
44198 : : else sprintf(ms_message, "Unknown message");
44199 : :
44200 : 0 : msResetErrorList();
44201 : :
44202 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44203 : : case MS_NOTFOUND:
44204 : : break;
44205 : : case -1:
44206 : : break;
44207 : : case MS_IOERR:
44208 : : {
44209 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44210 : : };
44211 : : break;
44212 : : case MS_MEMERR:
44213 : : {
44214 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44215 : : };
44216 : : break;
44217 : : case MS_TYPEERR:
44218 : : {
44219 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44220 : : };
44221 : : break;
44222 : : case MS_EOFERR:
44223 : : {
44224 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44225 : : };
44226 : : break;
44227 : : case MS_CHILDERR:
44228 : : {
44229 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44230 : : };
44231 : : break;
44232 : : case MS_NULLPARENTERR:
44233 : : {
44234 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44235 : : };
44236 : : break;
44237 : : default:
44238 : : {
44239 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44240 : : };
44241 : : break;
44242 : : }
44243 : : }
44244 : : }
44245 : : jresult = (jint)result;
44246 : : return jresult;
44247 : : }
44248 : :
44249 : :
44250 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1HASHSIZE_1get(JNIEnv *jenv, jclass jcls) {
44251 : : jint jresult = 0 ;
44252 : : int result;
44253 : :
44254 : : (void)jenv;
44255 : : (void)jcls;
44256 : : result = (int)(41);
44257 : : jresult = (jint)result;
44258 : 1 : return jresult;
44259 : : }
44260 : :
44261 : :
44262 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1numitems_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44263 : : jint jresult = 0 ;
44264 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44265 : : int result;
44266 : :
44267 : : (void)jenv;
44268 : : (void)jcls;
44269 : : (void)jarg1_;
44270 : 0 : arg1 = *(hashTableObj **)&jarg1;
44271 : 0 : result = (int) ((arg1)->numitems);
44272 : : jresult = (jint)result;
44273 : 0 : return jresult;
44274 : : }
44275 : :
44276 : :
44277 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1hashTableObj(JNIEnv *jenv, jclass jcls) {
44278 : : jlong jresult = 0 ;
44279 : : hashTableObj *result = 0 ;
44280 : :
44281 : : (void)jenv;
44282 : : (void)jcls;
44283 : : {
44284 : : errorObj *ms_error;
44285 : : result = (hashTableObj *)new_hashTableObj();
44286 : 0 : ms_error = msGetErrorObj();
44287 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44288 : : char ms_message[8192];
44289 : 0 : char* msg = msGetErrorString(";");
44290 : 0 : int ms_errorcode = ms_error->code;
44291 [ # # ]: 0 : if (msg) {
44292 : 0 : snprintf(ms_message, 8192, msg);
44293 : 0 : free(msg);
44294 : : }
44295 : : else sprintf(ms_message, "Unknown message");
44296 : :
44297 : 0 : msResetErrorList();
44298 : :
44299 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44300 : : case MS_NOTFOUND:
44301 : : break;
44302 : : case -1:
44303 : : break;
44304 : : case MS_IOERR:
44305 : : {
44306 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44307 : : };
44308 : : break;
44309 : : case MS_MEMERR:
44310 : : {
44311 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44312 : : };
44313 : : break;
44314 : : case MS_TYPEERR:
44315 : : {
44316 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44317 : : };
44318 : : break;
44319 : : case MS_EOFERR:
44320 : : {
44321 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44322 : : };
44323 : : break;
44324 : : case MS_CHILDERR:
44325 : : {
44326 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44327 : : };
44328 : : break;
44329 : : case MS_NULLPARENTERR:
44330 : : {
44331 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44332 : : };
44333 : : break;
44334 : : default:
44335 : : {
44336 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44337 : : };
44338 : : break;
44339 : : }
44340 : : }
44341 : : }
44342 : 0 : *(hashTableObj **)&jresult = result;
44343 : 0 : return jresult;
44344 : : }
44345 : :
44346 : :
44347 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1hashTableObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
44348 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44349 : :
44350 : : (void)jenv;
44351 : : (void)jcls;
44352 : 0 : arg1 = *(hashTableObj **)&jarg1;
44353 : : {
44354 : : errorObj *ms_error;
44355 : : delete_hashTableObj(arg1);
44356 : 0 : ms_error = msGetErrorObj();
44357 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44358 : : char ms_message[8192];
44359 : 0 : char* msg = msGetErrorString(";");
44360 : 0 : int ms_errorcode = ms_error->code;
44361 [ # # ]: 0 : if (msg) {
44362 : 0 : snprintf(ms_message, 8192, msg);
44363 : 0 : free(msg);
44364 : : }
44365 : : else sprintf(ms_message, "Unknown message");
44366 : :
44367 : 0 : msResetErrorList();
44368 : :
44369 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44370 : : case MS_NOTFOUND:
44371 : : break;
44372 : : case -1:
44373 : : break;
44374 : : case MS_IOERR:
44375 : : {
44376 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
44377 : : };
44378 : : break;
44379 : : case MS_MEMERR:
44380 : : {
44381 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
44382 : : };
44383 : : break;
44384 : : case MS_TYPEERR:
44385 : : {
44386 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
44387 : : };
44388 : : break;
44389 : : case MS_EOFERR:
44390 : : {
44391 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
44392 : : };
44393 : : break;
44394 : : case MS_CHILDERR:
44395 : : {
44396 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
44397 : : };
44398 : : break;
44399 : : case MS_NULLPARENTERR:
44400 : : {
44401 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
44402 : : };
44403 : : break;
44404 : : default:
44405 : : {
44406 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
44407 : : };
44408 : : break;
44409 : : }
44410 : : }
44411 : : }
44412 : : }
44413 : :
44414 : :
44415 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
44416 : : jint jresult = 0 ;
44417 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44418 : : char *arg2 = (char *) 0 ;
44419 : : char *arg3 = (char *) 0 ;
44420 : : int result;
44421 : :
44422 : : (void)jenv;
44423 : : (void)jcls;
44424 : : (void)jarg1_;
44425 : 0 : arg1 = *(hashTableObj **)&jarg1;
44426 : : {
44427 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44428 : : }
44429 : : {
44430 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
44431 : : }
44432 : : {
44433 : : errorObj *ms_error;
44434 : : result = (int)hashTableObj_set(arg1,arg2,arg3);
44435 : 0 : ms_error = msGetErrorObj();
44436 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44437 : : char ms_message[8192];
44438 : 0 : char* msg = msGetErrorString(";");
44439 : 0 : int ms_errorcode = ms_error->code;
44440 [ # # ]: 0 : if (msg) {
44441 : 0 : snprintf(ms_message, 8192, msg);
44442 : 0 : free(msg);
44443 : : }
44444 : : else sprintf(ms_message, "Unknown message");
44445 : :
44446 : 0 : msResetErrorList();
44447 : :
44448 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44449 : : case MS_NOTFOUND:
44450 : : break;
44451 : : case -1:
44452 : : break;
44453 : : case MS_IOERR:
44454 : : {
44455 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44456 : : };
44457 : : break;
44458 : : case MS_MEMERR:
44459 : : {
44460 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44461 : : };
44462 : : break;
44463 : : case MS_TYPEERR:
44464 : : {
44465 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44466 : : };
44467 : : break;
44468 : : case MS_EOFERR:
44469 : : {
44470 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44471 : : };
44472 : : break;
44473 : : case MS_CHILDERR:
44474 : : {
44475 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44476 : : };
44477 : : break;
44478 : : case MS_NULLPARENTERR:
44479 : : {
44480 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44481 : : };
44482 : : break;
44483 : : default:
44484 : : {
44485 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44486 : : };
44487 : : break;
44488 : : }
44489 : : }
44490 : : }
44491 : : jresult = (jint)result;
44492 [ # # ]: 0 : if (arg2) free(arg2);
44493 [ # # ]: 0 : if (arg3) free(arg3);
44494 : : return jresult;
44495 : : }
44496 : :
44497 : :
44498 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
44499 : : jstring jresult = 0 ;
44500 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44501 : : char *arg2 = (char *) 0 ;
44502 : : char *arg3 = (char *) NULL ;
44503 : : char *result = 0 ;
44504 : :
44505 : : (void)jenv;
44506 : : (void)jcls;
44507 : : (void)jarg1_;
44508 : 0 : arg1 = *(hashTableObj **)&jarg1;
44509 : : {
44510 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44511 : : }
44512 : : {
44513 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
44514 : : }
44515 : : {
44516 : : errorObj *ms_error;
44517 : : result = (char *)hashTableObj_get(arg1,arg2,arg3);
44518 : 0 : ms_error = msGetErrorObj();
44519 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44520 : : char ms_message[8192];
44521 : 0 : char* msg = msGetErrorString(";");
44522 : 0 : int ms_errorcode = ms_error->code;
44523 [ # # ]: 0 : if (msg) {
44524 : 0 : snprintf(ms_message, 8192, msg);
44525 : 0 : free(msg);
44526 : : }
44527 : : else sprintf(ms_message, "Unknown message");
44528 : :
44529 : 0 : msResetErrorList();
44530 : :
44531 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44532 : : case MS_NOTFOUND:
44533 : : break;
44534 : : case -1:
44535 : : break;
44536 : : case MS_IOERR:
44537 : : {
44538 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44539 : : };
44540 : : break;
44541 : : case MS_MEMERR:
44542 : : {
44543 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44544 : : };
44545 : : break;
44546 : : case MS_TYPEERR:
44547 : : {
44548 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44549 : : };
44550 : : break;
44551 : : case MS_EOFERR:
44552 : : {
44553 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44554 : : };
44555 : : break;
44556 : : case MS_CHILDERR:
44557 : : {
44558 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44559 : : };
44560 : : break;
44561 : : case MS_NULLPARENTERR:
44562 : : {
44563 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44564 : : };
44565 : : break;
44566 : : default:
44567 : : {
44568 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44569 : : };
44570 : : break;
44571 : : }
44572 : : }
44573 : : }
44574 : : {
44575 : 0 : jresult = JNU_NewStringNative(jenv, result);
44576 : : }
44577 [ # # ]: 0 : if (arg2) free(arg2);
44578 [ # # ]: 0 : if (arg3) free(arg3);
44579 : : return jresult;
44580 : : }
44581 : :
44582 : :
44583 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44584 : : jint jresult = 0 ;
44585 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44586 : : char *arg2 = (char *) 0 ;
44587 : : int result;
44588 : :
44589 : : (void)jenv;
44590 : : (void)jcls;
44591 : : (void)jarg1_;
44592 : 0 : arg1 = *(hashTableObj **)&jarg1;
44593 : : {
44594 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44595 : : }
44596 : : {
44597 : : errorObj *ms_error;
44598 : : result = (int)hashTableObj_remove(arg1,arg2);
44599 : 0 : ms_error = msGetErrorObj();
44600 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44601 : : char ms_message[8192];
44602 : 0 : char* msg = msGetErrorString(";");
44603 : 0 : int ms_errorcode = ms_error->code;
44604 [ # # ]: 0 : if (msg) {
44605 : 0 : snprintf(ms_message, 8192, msg);
44606 : 0 : free(msg);
44607 : : }
44608 : : else sprintf(ms_message, "Unknown message");
44609 : :
44610 : 0 : msResetErrorList();
44611 : :
44612 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44613 : : case MS_NOTFOUND:
44614 : : break;
44615 : : case -1:
44616 : : break;
44617 : : case MS_IOERR:
44618 : : {
44619 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44620 : : };
44621 : : break;
44622 : : case MS_MEMERR:
44623 : : {
44624 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44625 : : };
44626 : : break;
44627 : : case MS_TYPEERR:
44628 : : {
44629 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44630 : : };
44631 : : break;
44632 : : case MS_EOFERR:
44633 : : {
44634 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44635 : : };
44636 : : break;
44637 : : case MS_CHILDERR:
44638 : : {
44639 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44640 : : };
44641 : : break;
44642 : : case MS_NULLPARENTERR:
44643 : : {
44644 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44645 : : };
44646 : : break;
44647 : : default:
44648 : : {
44649 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44650 : : };
44651 : : break;
44652 : : }
44653 : : }
44654 : : }
44655 : : jresult = (jint)result;
44656 [ # # ]: 0 : if (arg2) free(arg2);
44657 : : return jresult;
44658 : : }
44659 : :
44660 : :
44661 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1clear(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44662 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44663 : :
44664 : : (void)jenv;
44665 : : (void)jcls;
44666 : : (void)jarg1_;
44667 : 0 : arg1 = *(hashTableObj **)&jarg1;
44668 : : {
44669 : : errorObj *ms_error;
44670 : : hashTableObj_clear(arg1);
44671 : 0 : ms_error = msGetErrorObj();
44672 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44673 : : char ms_message[8192];
44674 : 0 : char* msg = msGetErrorString(";");
44675 : 0 : int ms_errorcode = ms_error->code;
44676 [ # # ]: 0 : if (msg) {
44677 : 0 : snprintf(ms_message, 8192, msg);
44678 : 0 : free(msg);
44679 : : }
44680 : : else sprintf(ms_message, "Unknown message");
44681 : :
44682 : 0 : msResetErrorList();
44683 : :
44684 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44685 : : case MS_NOTFOUND:
44686 : : break;
44687 : : case -1:
44688 : : break;
44689 : : case MS_IOERR:
44690 : : {
44691 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
44692 : : };
44693 : : break;
44694 : : case MS_MEMERR:
44695 : : {
44696 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
44697 : : };
44698 : : break;
44699 : : case MS_TYPEERR:
44700 : : {
44701 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
44702 : : };
44703 : : break;
44704 : : case MS_EOFERR:
44705 : : {
44706 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
44707 : : };
44708 : : break;
44709 : : case MS_CHILDERR:
44710 : : {
44711 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
44712 : : };
44713 : : break;
44714 : : case MS_NULLPARENTERR:
44715 : : {
44716 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
44717 : : };
44718 : : break;
44719 : : default:
44720 : : {
44721 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
44722 : : };
44723 : : break;
44724 : : }
44725 : : }
44726 : : }
44727 : : }
44728 : :
44729 : :
44730 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1nextKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44731 : : jstring jresult = 0 ;
44732 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44733 : : char *arg2 = (char *) NULL ;
44734 : : char *result = 0 ;
44735 : :
44736 : : (void)jenv;
44737 : : (void)jcls;
44738 : : (void)jarg1_;
44739 : 0 : arg1 = *(hashTableObj **)&jarg1;
44740 : : {
44741 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44742 : : }
44743 : : {
44744 : : errorObj *ms_error;
44745 : : result = (char *)hashTableObj_nextKey(arg1,arg2);
44746 : 0 : ms_error = msGetErrorObj();
44747 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44748 : : char ms_message[8192];
44749 : 0 : char* msg = msGetErrorString(";");
44750 : 0 : int ms_errorcode = ms_error->code;
44751 [ # # ]: 0 : if (msg) {
44752 : 0 : snprintf(ms_message, 8192, msg);
44753 : 0 : free(msg);
44754 : : }
44755 : : else sprintf(ms_message, "Unknown message");
44756 : :
44757 : 0 : msResetErrorList();
44758 : :
44759 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44760 : : case MS_NOTFOUND:
44761 : : break;
44762 : : case -1:
44763 : : break;
44764 : : case MS_IOERR:
44765 : : {
44766 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44767 : : };
44768 : : break;
44769 : : case MS_MEMERR:
44770 : : {
44771 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44772 : : };
44773 : : break;
44774 : : case MS_TYPEERR:
44775 : : {
44776 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44777 : : };
44778 : : break;
44779 : : case MS_EOFERR:
44780 : : {
44781 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44782 : : };
44783 : : break;
44784 : : case MS_CHILDERR:
44785 : : {
44786 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44787 : : };
44788 : : break;
44789 : : case MS_NULLPARENTERR:
44790 : : {
44791 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44792 : : };
44793 : : break;
44794 : : default:
44795 : : {
44796 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44797 : : };
44798 : : break;
44799 : : }
44800 : : }
44801 : : }
44802 : : {
44803 : 0 : jresult = JNU_NewStringNative(jenv, result);
44804 : : }
44805 [ # # ]: 0 : if (arg2) free(arg2);
44806 : : return jresult;
44807 : : }
44808 : :
44809 : :
44810 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEFAULT_1CGI_1PARAMS_1get(JNIEnv *jenv, jclass jcls) {
44811 : : jint jresult = 0 ;
44812 : : int result;
44813 : :
44814 : : (void)jenv;
44815 : : (void)jcls;
44816 : : result = (int)(100);
44817 : : jresult = (jint)result;
44818 : 1 : return jresult;
44819 : : }
44820 : :
44821 : :
44822 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1NumParams_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44823 : : jint jresult = 0 ;
44824 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44825 : : int result;
44826 : :
44827 : : (void)jenv;
44828 : : (void)jcls;
44829 : : (void)jarg1_;
44830 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44831 : 0 : result = (int) ((arg1)->NumParams);
44832 : : jresult = (jint)result;
44833 : 0 : return jresult;
44834 : : }
44835 : :
44836 : :
44837 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
44838 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44839 : : enum MS_REQUEST_TYPE arg2 ;
44840 : :
44841 : : (void)jenv;
44842 : : (void)jcls;
44843 : : (void)jarg1_;
44844 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44845 : 0 : arg2 = (enum MS_REQUEST_TYPE)jarg2;
44846 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
44847 : 0 : }
44848 : :
44849 : :
44850 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44851 : : jint jresult = 0 ;
44852 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44853 : : enum MS_REQUEST_TYPE result;
44854 : :
44855 : : (void)jenv;
44856 : : (void)jcls;
44857 : : (void)jarg1_;
44858 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44859 : 0 : result = (enum MS_REQUEST_TYPE) ((arg1)->type);
44860 : 0 : jresult = (jint)result;
44861 : 0 : return jresult;
44862 : : }
44863 : :
44864 : :
44865 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1contenttype_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44866 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44867 : : char *arg2 = (char *) 0 ;
44868 : :
44869 : : (void)jenv;
44870 : : (void)jcls;
44871 : : (void)jarg1_;
44872 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44873 : : {
44874 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44875 : : }
44876 : : {
44877 [ # # ]: 0 : if (arg1->contenttype) free((char*)arg1->contenttype);
44878 [ # # ]: 0 : if (arg2) {
44879 : 0 : arg1->contenttype = (char *) malloc(strlen(arg2)+1);
44880 : 0 : strcpy((char*)arg1->contenttype,arg2);
44881 : : } else {
44882 : 0 : arg1->contenttype = 0;
44883 : : }
44884 : : }
44885 [ # # ]: 0 : if (arg2) free(arg2);
44886 : 0 : }
44887 : :
44888 : :
44889 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1contenttype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44890 : : jstring jresult = 0 ;
44891 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44892 : : char *result = 0 ;
44893 : :
44894 : : (void)jenv;
44895 : : (void)jcls;
44896 : : (void)jarg1_;
44897 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44898 : 0 : result = (char *) ((arg1)->contenttype);
44899 : : {
44900 : 0 : jresult = JNU_NewStringNative(jenv, result);
44901 : : }
44902 : 0 : return jresult;
44903 : : }
44904 : :
44905 : :
44906 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1postrequest_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44907 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44908 : : char *arg2 = (char *) 0 ;
44909 : :
44910 : : (void)jenv;
44911 : : (void)jcls;
44912 : : (void)jarg1_;
44913 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44914 : : {
44915 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44916 : : }
44917 : : {
44918 [ # # ]: 0 : if (arg1->postrequest) free((char*)arg1->postrequest);
44919 [ # # ]: 0 : if (arg2) {
44920 : 0 : arg1->postrequest = (char *) malloc(strlen(arg2)+1);
44921 : 0 : strcpy((char*)arg1->postrequest,arg2);
44922 : : } else {
44923 : 0 : arg1->postrequest = 0;
44924 : : }
44925 : : }
44926 [ # # ]: 0 : if (arg2) free(arg2);
44927 : 0 : }
44928 : :
44929 : :
44930 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1postrequest_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44931 : : jstring jresult = 0 ;
44932 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44933 : : char *result = 0 ;
44934 : :
44935 : : (void)jenv;
44936 : : (void)jcls;
44937 : : (void)jarg1_;
44938 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44939 : 0 : result = (char *) ((arg1)->postrequest);
44940 : : {
44941 : 0 : jresult = JNU_NewStringNative(jenv, result);
44942 : : }
44943 : 0 : return jresult;
44944 : : }
44945 : :
44946 : :
44947 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1httpcookiedata_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44948 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44949 : : char *arg2 = (char *) 0 ;
44950 : :
44951 : : (void)jenv;
44952 : : (void)jcls;
44953 : : (void)jarg1_;
44954 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44955 : : {
44956 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44957 : : }
44958 : : {
44959 [ # # ]: 0 : if (arg1->httpcookiedata) free((char*)arg1->httpcookiedata);
44960 [ # # ]: 0 : if (arg2) {
44961 : 0 : arg1->httpcookiedata = (char *) malloc(strlen(arg2)+1);
44962 : 0 : strcpy((char*)arg1->httpcookiedata,arg2);
44963 : : } else {
44964 : 0 : arg1->httpcookiedata = 0;
44965 : : }
44966 : : }
44967 [ # # ]: 0 : if (arg2) free(arg2);
44968 : 0 : }
44969 : :
44970 : :
44971 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1httpcookiedata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44972 : : jstring jresult = 0 ;
44973 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44974 : : char *result = 0 ;
44975 : :
44976 : : (void)jenv;
44977 : : (void)jcls;
44978 : : (void)jarg1_;
44979 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44980 : 0 : result = (char *) ((arg1)->httpcookiedata);
44981 : : {
44982 : 0 : jresult = JNU_NewStringNative(jenv, result);
44983 : : }
44984 : 0 : return jresult;
44985 : : }
44986 : :
44987 : :
44988 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1OWSRequest(JNIEnv *jenv, jclass jcls) {
44989 : : jlong jresult = 0 ;
44990 : : cgiRequestObj *result = 0 ;
44991 : :
44992 : : (void)jenv;
44993 : : (void)jcls;
44994 : : {
44995 : : errorObj *ms_error;
44996 : : result = (cgiRequestObj *)new_cgiRequestObj();
44997 : 1 : ms_error = msGetErrorObj();
44998 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44999 : : char ms_message[8192];
45000 : 0 : char* msg = msGetErrorString(";");
45001 : 0 : int ms_errorcode = ms_error->code;
45002 [ # # ]: 0 : if (msg) {
45003 : 0 : snprintf(ms_message, 8192, msg);
45004 : 0 : free(msg);
45005 : : }
45006 : : else sprintf(ms_message, "Unknown message");
45007 : :
45008 : 0 : msResetErrorList();
45009 : :
45010 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45011 : : case MS_NOTFOUND:
45012 : : break;
45013 : : case -1:
45014 : : break;
45015 : : case MS_IOERR:
45016 : : {
45017 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45018 : : };
45019 : : break;
45020 : : case MS_MEMERR:
45021 : : {
45022 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45023 : : };
45024 : : break;
45025 : : case MS_TYPEERR:
45026 : : {
45027 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45028 : : };
45029 : : break;
45030 : : case MS_EOFERR:
45031 : : {
45032 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45033 : : };
45034 : : break;
45035 : : case MS_CHILDERR:
45036 : : {
45037 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45038 : : };
45039 : : break;
45040 : : case MS_NULLPARENTERR:
45041 : : {
45042 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45043 : : };
45044 : : break;
45045 : : default:
45046 : : {
45047 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45048 : : };
45049 : : break;
45050 : : }
45051 : : }
45052 : : }
45053 : 1 : *(cgiRequestObj **)&jresult = result;
45054 : 1 : return jresult;
45055 : : }
45056 : :
45057 : :
45058 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1OWSRequest(JNIEnv *jenv, jclass jcls, jlong jarg1) {
45059 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45060 : :
45061 : : (void)jenv;
45062 : : (void)jcls;
45063 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45064 : : {
45065 : : errorObj *ms_error;
45066 : : delete_cgiRequestObj(arg1);
45067 : 0 : ms_error = msGetErrorObj();
45068 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45069 : : char ms_message[8192];
45070 : 0 : char* msg = msGetErrorString(";");
45071 : 0 : int ms_errorcode = ms_error->code;
45072 [ # # ]: 0 : if (msg) {
45073 : 0 : snprintf(ms_message, 8192, msg);
45074 : 0 : free(msg);
45075 : : }
45076 : : else sprintf(ms_message, "Unknown message");
45077 : :
45078 : 0 : msResetErrorList();
45079 : :
45080 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45081 : : case MS_NOTFOUND:
45082 : : break;
45083 : : case -1:
45084 : : break;
45085 : : case MS_IOERR:
45086 : : {
45087 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45088 : : };
45089 : : break;
45090 : : case MS_MEMERR:
45091 : : {
45092 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45093 : : };
45094 : : break;
45095 : : case MS_TYPEERR:
45096 : : {
45097 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45098 : : };
45099 : : break;
45100 : : case MS_EOFERR:
45101 : : {
45102 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45103 : : };
45104 : : break;
45105 : : case MS_CHILDERR:
45106 : : {
45107 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45108 : : };
45109 : : break;
45110 : : case MS_NULLPARENTERR:
45111 : : {
45112 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45113 : : };
45114 : : break;
45115 : : default:
45116 : : {
45117 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45118 : : };
45119 : : break;
45120 : : }
45121 : : }
45122 : : }
45123 : : }
45124 : :
45125 : :
45126 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1loadParams(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45127 : : jint jresult = 0 ;
45128 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45129 : : int result;
45130 : :
45131 : : (void)jenv;
45132 : : (void)jcls;
45133 : : (void)jarg1_;
45134 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45135 : : {
45136 : : errorObj *ms_error;
45137 : : result = (int)cgiRequestObj_loadParams(arg1);
45138 : 0 : ms_error = msGetErrorObj();
45139 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45140 : : char ms_message[8192];
45141 : 0 : char* msg = msGetErrorString(";");
45142 : 0 : int ms_errorcode = ms_error->code;
45143 [ # # ]: 0 : if (msg) {
45144 : 0 : snprintf(ms_message, 8192, msg);
45145 : 0 : free(msg);
45146 : : }
45147 : : else sprintf(ms_message, "Unknown message");
45148 : :
45149 : 0 : msResetErrorList();
45150 : :
45151 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45152 : : case MS_NOTFOUND:
45153 : : break;
45154 : : case -1:
45155 : : break;
45156 : : case MS_IOERR:
45157 : : {
45158 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45159 : : };
45160 : : break;
45161 : : case MS_MEMERR:
45162 : : {
45163 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45164 : : };
45165 : : break;
45166 : : case MS_TYPEERR:
45167 : : {
45168 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45169 : : };
45170 : : break;
45171 : : case MS_EOFERR:
45172 : : {
45173 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45174 : : };
45175 : : break;
45176 : : case MS_CHILDERR:
45177 : : {
45178 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45179 : : };
45180 : : break;
45181 : : case MS_NULLPARENTERR:
45182 : : {
45183 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45184 : : };
45185 : : break;
45186 : : default:
45187 : : {
45188 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45189 : : };
45190 : : break;
45191 : : }
45192 : : }
45193 : : }
45194 : : jresult = (jint)result;
45195 : : return jresult;
45196 : : }
45197 : :
45198 : :
45199 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1loadParamsFromURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45200 : : jint jresult = 0 ;
45201 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45202 : : char *arg2 = (char *) 0 ;
45203 : : int result;
45204 : :
45205 : : (void)jenv;
45206 : : (void)jcls;
45207 : : (void)jarg1_;
45208 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45209 : : {
45210 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
45211 : : }
45212 : : {
45213 : : errorObj *ms_error;
45214 : : result = (int)cgiRequestObj_loadParamsFromURL(arg1,(char const *)arg2);
45215 : 0 : ms_error = msGetErrorObj();
45216 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45217 : : char ms_message[8192];
45218 : 0 : char* msg = msGetErrorString(";");
45219 : 0 : int ms_errorcode = ms_error->code;
45220 [ # # ]: 0 : if (msg) {
45221 : 0 : snprintf(ms_message, 8192, msg);
45222 : 0 : free(msg);
45223 : : }
45224 : : else sprintf(ms_message, "Unknown message");
45225 : :
45226 : 0 : msResetErrorList();
45227 : :
45228 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45229 : : case MS_NOTFOUND:
45230 : : break;
45231 : : case -1:
45232 : : break;
45233 : : case MS_IOERR:
45234 : : {
45235 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45236 : : };
45237 : : break;
45238 : : case MS_MEMERR:
45239 : : {
45240 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45241 : : };
45242 : : break;
45243 : : case MS_TYPEERR:
45244 : : {
45245 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45246 : : };
45247 : : break;
45248 : : case MS_EOFERR:
45249 : : {
45250 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45251 : : };
45252 : : break;
45253 : : case MS_CHILDERR:
45254 : : {
45255 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45256 : : };
45257 : : break;
45258 : : case MS_NULLPARENTERR:
45259 : : {
45260 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45261 : : };
45262 : : break;
45263 : : default:
45264 : : {
45265 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45266 : : };
45267 : : break;
45268 : : }
45269 : : }
45270 : : }
45271 : : jresult = (jint)result;
45272 [ # # ]: 0 : if (arg2) free(arg2);
45273 : : return jresult;
45274 : : }
45275 : :
45276 : :
45277 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1setParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
45278 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45279 : : char *arg2 = (char *) 0 ;
45280 : : char *arg3 = (char *) 0 ;
45281 : :
45282 : : (void)jenv;
45283 : : (void)jcls;
45284 : : (void)jarg1_;
45285 : 1 : arg1 = *(cgiRequestObj **)&jarg1;
45286 : : {
45287 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
45288 : : }
45289 : : {
45290 : 1 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
45291 : : }
45292 : : {
45293 : : errorObj *ms_error;
45294 : 1 : cgiRequestObj_setParameter(arg1,arg2,arg3);
45295 : 1 : ms_error = msGetErrorObj();
45296 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45297 : : char ms_message[8192];
45298 : 0 : char* msg = msGetErrorString(";");
45299 : 0 : int ms_errorcode = ms_error->code;
45300 [ # # ]: 0 : if (msg) {
45301 : 0 : snprintf(ms_message, 8192, msg);
45302 : 0 : free(msg);
45303 : : }
45304 : : else sprintf(ms_message, "Unknown message");
45305 : :
45306 : 0 : msResetErrorList();
45307 : :
45308 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45309 : : case MS_NOTFOUND:
45310 : : break;
45311 : : case -1:
45312 : : break;
45313 : : case MS_IOERR:
45314 : : {
45315 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45316 : : };
45317 : : break;
45318 : : case MS_MEMERR:
45319 : : {
45320 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45321 : : };
45322 : : break;
45323 : : case MS_TYPEERR:
45324 : : {
45325 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45326 : : };
45327 : : break;
45328 : : case MS_EOFERR:
45329 : : {
45330 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45331 : : };
45332 : : break;
45333 : : case MS_CHILDERR:
45334 : : {
45335 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45336 : : };
45337 : : break;
45338 : : case MS_NULLPARENTERR:
45339 : : {
45340 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45341 : : };
45342 : : break;
45343 : : default:
45344 : : {
45345 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45346 : : };
45347 : : break;
45348 : : }
45349 : : }
45350 : : }
45351 [ + - ]: 1 : if (arg2) free(arg2);
45352 [ + - ]: 1 : if (arg3) free(arg3);
45353 : : }
45354 : :
45355 : :
45356 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1addParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
45357 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45358 : : char *arg2 = (char *) 0 ;
45359 : : char *arg3 = (char *) 0 ;
45360 : :
45361 : : (void)jenv;
45362 : : (void)jcls;
45363 : : (void)jarg1_;
45364 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45365 : : {
45366 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
45367 : : }
45368 : : {
45369 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
45370 : : }
45371 : : {
45372 : : errorObj *ms_error;
45373 : : cgiRequestObj_addParameter(arg1,arg2,arg3);
45374 : 0 : ms_error = msGetErrorObj();
45375 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45376 : : char ms_message[8192];
45377 : 0 : char* msg = msGetErrorString(";");
45378 : 0 : int ms_errorcode = ms_error->code;
45379 [ # # ]: 0 : if (msg) {
45380 : 0 : snprintf(ms_message, 8192, msg);
45381 : 0 : free(msg);
45382 : : }
45383 : : else sprintf(ms_message, "Unknown message");
45384 : :
45385 : 0 : msResetErrorList();
45386 : :
45387 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45388 : : case MS_NOTFOUND:
45389 : : break;
45390 : : case -1:
45391 : : break;
45392 : : case MS_IOERR:
45393 : : {
45394 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45395 : : };
45396 : : break;
45397 : : case MS_MEMERR:
45398 : : {
45399 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45400 : : };
45401 : : break;
45402 : : case MS_TYPEERR:
45403 : : {
45404 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45405 : : };
45406 : : break;
45407 : : case MS_EOFERR:
45408 : : {
45409 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45410 : : };
45411 : : break;
45412 : : case MS_CHILDERR:
45413 : : {
45414 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45415 : : };
45416 : : break;
45417 : : case MS_NULLPARENTERR:
45418 : : {
45419 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45420 : : };
45421 : : break;
45422 : : default:
45423 : : {
45424 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45425 : : };
45426 : : break;
45427 : : }
45428 : : }
45429 : : }
45430 [ # # ]: 0 : if (arg2) free(arg2);
45431 [ # # ]: 0 : if (arg3) free(arg3);
45432 : : }
45433 : :
45434 : :
45435 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
45436 : : jstring jresult = 0 ;
45437 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45438 : : int arg2 ;
45439 : : char *result = 0 ;
45440 : :
45441 : : (void)jenv;
45442 : : (void)jcls;
45443 : : (void)jarg1_;
45444 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45445 : : arg2 = (int)jarg2;
45446 : : {
45447 : : errorObj *ms_error;
45448 : : result = (char *)cgiRequestObj_getName(arg1,arg2);
45449 : 0 : ms_error = msGetErrorObj();
45450 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45451 : : char ms_message[8192];
45452 : 0 : char* msg = msGetErrorString(";");
45453 : 0 : int ms_errorcode = ms_error->code;
45454 [ # # ]: 0 : if (msg) {
45455 : 0 : snprintf(ms_message, 8192, msg);
45456 : 0 : free(msg);
45457 : : }
45458 : : else sprintf(ms_message, "Unknown message");
45459 : :
45460 : 0 : msResetErrorList();
45461 : :
45462 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45463 : : case MS_NOTFOUND:
45464 : : break;
45465 : : case -1:
45466 : : break;
45467 : : case MS_IOERR:
45468 : : {
45469 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45470 : : };
45471 : : break;
45472 : : case MS_MEMERR:
45473 : : {
45474 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45475 : : };
45476 : : break;
45477 : : case MS_TYPEERR:
45478 : : {
45479 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45480 : : };
45481 : : break;
45482 : : case MS_EOFERR:
45483 : : {
45484 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45485 : : };
45486 : : break;
45487 : : case MS_CHILDERR:
45488 : : {
45489 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45490 : : };
45491 : : break;
45492 : : case MS_NULLPARENTERR:
45493 : : {
45494 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45495 : : };
45496 : : break;
45497 : : default:
45498 : : {
45499 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45500 : : };
45501 : : break;
45502 : : }
45503 : : }
45504 : : }
45505 : : {
45506 : 0 : jresult = JNU_NewStringNative(jenv, result);
45507 : : }
45508 : 0 : return jresult;
45509 : : }
45510 : :
45511 : :
45512 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1getValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
45513 : : jstring jresult = 0 ;
45514 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45515 : : int arg2 ;
45516 : : char *result = 0 ;
45517 : :
45518 : : (void)jenv;
45519 : : (void)jcls;
45520 : : (void)jarg1_;
45521 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45522 : : arg2 = (int)jarg2;
45523 : : {
45524 : : errorObj *ms_error;
45525 : : result = (char *)cgiRequestObj_getValue(arg1,arg2);
45526 : 0 : ms_error = msGetErrorObj();
45527 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45528 : : char ms_message[8192];
45529 : 0 : char* msg = msGetErrorString(";");
45530 : 0 : int ms_errorcode = ms_error->code;
45531 [ # # ]: 0 : if (msg) {
45532 : 0 : snprintf(ms_message, 8192, msg);
45533 : 0 : free(msg);
45534 : : }
45535 : : else sprintf(ms_message, "Unknown message");
45536 : :
45537 : 0 : msResetErrorList();
45538 : :
45539 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45540 : : case MS_NOTFOUND:
45541 : : break;
45542 : : case -1:
45543 : : break;
45544 : : case MS_IOERR:
45545 : : {
45546 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45547 : : };
45548 : : break;
45549 : : case MS_MEMERR:
45550 : : {
45551 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45552 : : };
45553 : : break;
45554 : : case MS_TYPEERR:
45555 : : {
45556 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45557 : : };
45558 : : break;
45559 : : case MS_EOFERR:
45560 : : {
45561 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45562 : : };
45563 : : break;
45564 : : case MS_CHILDERR:
45565 : : {
45566 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45567 : : };
45568 : : break;
45569 : : case MS_NULLPARENTERR:
45570 : : {
45571 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45572 : : };
45573 : : break;
45574 : : default:
45575 : : {
45576 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45577 : : };
45578 : : break;
45579 : : }
45580 : : }
45581 : : }
45582 : : {
45583 : 0 : jresult = JNU_NewStringNative(jenv, result);
45584 : : }
45585 : 0 : return jresult;
45586 : : }
45587 : :
45588 : :
45589 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1getValueByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45590 : : jstring jresult = 0 ;
45591 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45592 : : char *arg2 = (char *) 0 ;
45593 : : char *result = 0 ;
45594 : :
45595 : : (void)jenv;
45596 : : (void)jcls;
45597 : : (void)jarg1_;
45598 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45599 : : {
45600 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
45601 : : }
45602 : : {
45603 : : errorObj *ms_error;
45604 : : result = (char *)cgiRequestObj_getValueByName(arg1,(char const *)arg2);
45605 : 0 : ms_error = msGetErrorObj();
45606 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45607 : : char ms_message[8192];
45608 : 0 : char* msg = msGetErrorString(";");
45609 : 0 : int ms_errorcode = ms_error->code;
45610 [ # # ]: 0 : if (msg) {
45611 : 0 : snprintf(ms_message, 8192, msg);
45612 : 0 : free(msg);
45613 : : }
45614 : : else sprintf(ms_message, "Unknown message");
45615 : :
45616 : 0 : msResetErrorList();
45617 : :
45618 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45619 : : case MS_NOTFOUND:
45620 : : break;
45621 : : case -1:
45622 : : break;
45623 : : case MS_IOERR:
45624 : : {
45625 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45626 : : };
45627 : : break;
45628 : : case MS_MEMERR:
45629 : : {
45630 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45631 : : };
45632 : : break;
45633 : : case MS_TYPEERR:
45634 : : {
45635 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45636 : : };
45637 : : break;
45638 : : case MS_EOFERR:
45639 : : {
45640 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45641 : : };
45642 : : break;
45643 : : case MS_CHILDERR:
45644 : : {
45645 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45646 : : };
45647 : : break;
45648 : : case MS_NULLPARENTERR:
45649 : : {
45650 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45651 : : };
45652 : : break;
45653 : : default:
45654 : : {
45655 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45656 : : };
45657 : : break;
45658 : : }
45659 : : }
45660 : : }
45661 : : {
45662 : 0 : jresult = JNU_NewStringNative(jenv, result);
45663 : : }
45664 [ # # ]: 0 : if (arg2) free(arg2);
45665 : : return jresult;
45666 : : }
45667 : :
45668 : :
45669 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msConnPoolCloseUnreferenced(JNIEnv *jenv, jclass jcls) {
45670 : : (void)jenv;
45671 : : (void)jcls;
45672 : : {
45673 : : errorObj *ms_error;
45674 : 1 : msConnPoolCloseUnreferenced();
45675 : 1 : ms_error = msGetErrorObj();
45676 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45677 : : char ms_message[8192];
45678 : 0 : char* msg = msGetErrorString(";");
45679 : 0 : int ms_errorcode = ms_error->code;
45680 [ # # ]: 0 : if (msg) {
45681 : 0 : snprintf(ms_message, 8192, msg);
45682 : 0 : free(msg);
45683 : : }
45684 : : else sprintf(ms_message, "Unknown message");
45685 : :
45686 : 0 : msResetErrorList();
45687 : :
45688 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45689 : : case MS_NOTFOUND:
45690 : : break;
45691 : : case -1:
45692 : : break;
45693 : : case MS_IOERR:
45694 : : {
45695 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45696 : : };
45697 : : break;
45698 : : case MS_MEMERR:
45699 : : {
45700 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45701 : : };
45702 : : break;
45703 : : case MS_TYPEERR:
45704 : : {
45705 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45706 : : };
45707 : : break;
45708 : : case MS_EOFERR:
45709 : : {
45710 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45711 : : };
45712 : : break;
45713 : : case MS_CHILDERR:
45714 : : {
45715 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45716 : : };
45717 : : break;
45718 : : case MS_NULLPARENTERR:
45719 : : {
45720 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45721 : : };
45722 : : break;
45723 : : default:
45724 : : {
45725 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45726 : : };
45727 : : break;
45728 : : }
45729 : : }
45730 : : }
45731 : : }
45732 : :
45733 : :
45734 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1resetHandlers(JNIEnv *jenv, jclass jcls) {
45735 : : (void)jenv;
45736 : : (void)jcls;
45737 : : {
45738 : : errorObj *ms_error;
45739 : 1 : msIO_resetHandlers();
45740 : 1 : ms_error = msGetErrorObj();
45741 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45742 : : char ms_message[8192];
45743 : 0 : char* msg = msGetErrorString(";");
45744 : 0 : int ms_errorcode = ms_error->code;
45745 [ # # ]: 0 : if (msg) {
45746 : 0 : snprintf(ms_message, 8192, msg);
45747 : 0 : free(msg);
45748 : : }
45749 : : else sprintf(ms_message, "Unknown message");
45750 : :
45751 : 0 : msResetErrorList();
45752 : :
45753 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45754 : : case MS_NOTFOUND:
45755 : : break;
45756 : : case -1:
45757 : : break;
45758 : : case MS_IOERR:
45759 : : {
45760 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45761 : : };
45762 : : break;
45763 : : case MS_MEMERR:
45764 : : {
45765 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45766 : : };
45767 : : break;
45768 : : case MS_TYPEERR:
45769 : : {
45770 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45771 : : };
45772 : : break;
45773 : : case MS_EOFERR:
45774 : : {
45775 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45776 : : };
45777 : : break;
45778 : : case MS_CHILDERR:
45779 : : {
45780 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45781 : : };
45782 : : break;
45783 : : case MS_NULLPARENTERR:
45784 : : {
45785 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45786 : : };
45787 : : break;
45788 : : default:
45789 : : {
45790 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45791 : : };
45792 : : break;
45793 : : }
45794 : : }
45795 : : }
45796 : : }
45797 : :
45798 : :
45799 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1installStdoutToBuffer(JNIEnv *jenv, jclass jcls) {
45800 : : (void)jenv;
45801 : : (void)jcls;
45802 : : {
45803 : : errorObj *ms_error;
45804 : 1 : msIO_installStdoutToBuffer();
45805 : 1 : ms_error = msGetErrorObj();
45806 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45807 : : char ms_message[8192];
45808 : 0 : char* msg = msGetErrorString(";");
45809 : 0 : int ms_errorcode = ms_error->code;
45810 [ # # ]: 0 : if (msg) {
45811 : 0 : snprintf(ms_message, 8192, msg);
45812 : 0 : free(msg);
45813 : : }
45814 : : else sprintf(ms_message, "Unknown message");
45815 : :
45816 : 0 : msResetErrorList();
45817 : :
45818 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45819 : : case MS_NOTFOUND:
45820 : : break;
45821 : : case -1:
45822 : : break;
45823 : : case MS_IOERR:
45824 : : {
45825 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45826 : : };
45827 : : break;
45828 : : case MS_MEMERR:
45829 : : {
45830 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45831 : : };
45832 : : break;
45833 : : case MS_TYPEERR:
45834 : : {
45835 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45836 : : };
45837 : : break;
45838 : : case MS_EOFERR:
45839 : : {
45840 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45841 : : };
45842 : : break;
45843 : : case MS_CHILDERR:
45844 : : {
45845 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45846 : : };
45847 : : break;
45848 : : case MS_NULLPARENTERR:
45849 : : {
45850 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45851 : : };
45852 : : break;
45853 : : default:
45854 : : {
45855 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45856 : : };
45857 : : break;
45858 : : }
45859 : : }
45860 : : }
45861 : : }
45862 : :
45863 : :
45864 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1installStdinFromBuffer(JNIEnv *jenv, jclass jcls) {
45865 : : (void)jenv;
45866 : : (void)jcls;
45867 : : {
45868 : : errorObj *ms_error;
45869 : 0 : msIO_installStdinFromBuffer();
45870 : 0 : ms_error = msGetErrorObj();
45871 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45872 : : char ms_message[8192];
45873 : 0 : char* msg = msGetErrorString(";");
45874 : 0 : int ms_errorcode = ms_error->code;
45875 [ # # ]: 0 : if (msg) {
45876 : 0 : snprintf(ms_message, 8192, msg);
45877 : 0 : free(msg);
45878 : : }
45879 : : else sprintf(ms_message, "Unknown message");
45880 : :
45881 : 0 : msResetErrorList();
45882 : :
45883 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45884 : : case MS_NOTFOUND:
45885 : : break;
45886 : : case -1:
45887 : : break;
45888 : : case MS_IOERR:
45889 : : {
45890 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45891 : : };
45892 : : break;
45893 : : case MS_MEMERR:
45894 : : {
45895 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45896 : : };
45897 : : break;
45898 : : case MS_TYPEERR:
45899 : : {
45900 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45901 : : };
45902 : : break;
45903 : : case MS_EOFERR:
45904 : : {
45905 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45906 : : };
45907 : : break;
45908 : : case MS_CHILDERR:
45909 : : {
45910 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45911 : : };
45912 : : break;
45913 : : case MS_NULLPARENTERR:
45914 : : {
45915 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45916 : : };
45917 : : break;
45918 : : default:
45919 : : {
45920 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45921 : : };
45922 : : break;
45923 : : }
45924 : : }
45925 : : }
45926 : : }
45927 : :
45928 : :
45929 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1stripStdoutBufferContentType(JNIEnv *jenv, jclass jcls) {
45930 : : jstring jresult = 0 ;
45931 : : char *result = 0 ;
45932 : :
45933 : : (void)jenv;
45934 : : (void)jcls;
45935 : : {
45936 : : errorObj *ms_error;
45937 : 0 : result = (char *)msIO_stripStdoutBufferContentType();
45938 : 0 : ms_error = msGetErrorObj();
45939 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45940 : : char ms_message[8192];
45941 : 0 : char* msg = msGetErrorString(";");
45942 : 0 : int ms_errorcode = ms_error->code;
45943 [ # # ]: 0 : if (msg) {
45944 : 0 : snprintf(ms_message, 8192, msg);
45945 : 0 : free(msg);
45946 : : }
45947 : : else sprintf(ms_message, "Unknown message");
45948 : :
45949 : 0 : msResetErrorList();
45950 : :
45951 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45952 : : case MS_NOTFOUND:
45953 : : break;
45954 : : case -1:
45955 : : break;
45956 : : case MS_IOERR:
45957 : : {
45958 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45959 : : };
45960 : : break;
45961 : : case MS_MEMERR:
45962 : : {
45963 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45964 : : };
45965 : : break;
45966 : : case MS_TYPEERR:
45967 : : {
45968 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45969 : : };
45970 : : break;
45971 : : case MS_EOFERR:
45972 : : {
45973 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45974 : : };
45975 : : break;
45976 : : case MS_CHILDERR:
45977 : : {
45978 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45979 : : };
45980 : : break;
45981 : : case MS_NULLPARENTERR:
45982 : : {
45983 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45984 : : };
45985 : : break;
45986 : : default:
45987 : : {
45988 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45989 : : };
45990 : : break;
45991 : : }
45992 : : }
45993 : : }
45994 : : {
45995 : 0 : jresult = JNU_NewStringNative(jenv, result);
45996 : : }
45997 : 0 : free(result);
45998 : 0 : return jresult;
45999 : : }
46000 : :
46001 : :
46002 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1stripStdoutBufferContentHeaders(JNIEnv *jenv, jclass jcls) {
46003 : : (void)jenv;
46004 : : (void)jcls;
46005 : : {
46006 : : errorObj *ms_error;
46007 : 0 : msIO_stripStdoutBufferContentHeaders();
46008 : 0 : ms_error = msGetErrorObj();
46009 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
46010 : : char ms_message[8192];
46011 : 0 : char* msg = msGetErrorString(";");
46012 : 0 : int ms_errorcode = ms_error->code;
46013 [ # # ]: 0 : if (msg) {
46014 : 0 : snprintf(ms_message, 8192, msg);
46015 : 0 : free(msg);
46016 : : }
46017 : : else sprintf(ms_message, "Unknown message");
46018 : :
46019 : 0 : msResetErrorList();
46020 : :
46021 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
46022 : : case MS_NOTFOUND:
46023 : : break;
46024 : : case -1:
46025 : : break;
46026 : : case MS_IOERR:
46027 : : {
46028 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
46029 : : };
46030 : : break;
46031 : : case MS_MEMERR:
46032 : : {
46033 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
46034 : : };
46035 : : break;
46036 : : case MS_TYPEERR:
46037 : : {
46038 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
46039 : : };
46040 : : break;
46041 : : case MS_EOFERR:
46042 : : {
46043 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
46044 : : };
46045 : : break;
46046 : : case MS_CHILDERR:
46047 : : {
46048 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
46049 : : };
46050 : : break;
46051 : : case MS_NULLPARENTERR:
46052 : : {
46053 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
46054 : : };
46055 : : break;
46056 : : default:
46057 : : {
46058 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
46059 : : };
46060 : : break;
46061 : : }
46062 : : }
46063 : : }
46064 : : }
46065 : :
46066 : :
46067 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1getStdoutBufferString(JNIEnv *jenv, jclass jcls) {
46068 : : jstring jresult = 0 ;
46069 : : char *result = 0 ;
46070 : :
46071 : : (void)jenv;
46072 : : (void)jcls;
46073 : : {
46074 : : errorObj *ms_error;
46075 : 0 : result = (char *)msIO_getStdoutBufferString();
46076 : 0 : ms_error = msGetErrorObj();
46077 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
46078 : : char ms_message[8192];
46079 : 0 : char* msg = msGetErrorString(";");
46080 : 0 : int ms_errorcode = ms_error->code;
46081 [ # # ]: 0 : if (msg) {
46082 : 0 : snprintf(ms_message, 8192, msg);
46083 : 0 : free(msg);
46084 : : }
46085 : : else sprintf(ms_message, "Unknown message");
46086 : :
46087 : 0 : msResetErrorList();
46088 : :
46089 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
46090 : : case MS_NOTFOUND:
46091 : : break;
46092 : : case -1:
46093 : : break;
46094 : : case MS_IOERR:
46095 : : {
46096 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
46097 : : };
46098 : : break;
46099 : : case MS_MEMERR:
46100 : : {
46101 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
46102 : : };
46103 : : break;
46104 : : case MS_TYPEERR:
46105 : : {
46106 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
46107 : : };
46108 : : break;
46109 : : case MS_EOFERR:
46110 : : {
46111 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
46112 : : };
46113 : : break;
46114 : : case MS_CHILDERR:
46115 : : {
46116 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
46117 : : };
46118 : : break;
46119 : : case MS_NULLPARENTERR:
46120 : : {
46121 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
46122 : : };
46123 : : break;
46124 : : default:
46125 : : {
46126 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
46127 : : };
46128 : : break;
46129 : : }
46130 : : }
46131 : : }
46132 : : {
46133 : 0 : jresult = JNU_NewStringNative(jenv, result);
46134 : : }
46135 : 0 : return jresult;
46136 : : }
46137 : :
46138 : :
46139 : 1 : SWIGEXPORT jbyteArray JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1getStdoutBufferBytes(JNIEnv *jenv, jclass jcls) {
46140 : : jbyteArray jresult = 0 ;
46141 : : gdBuffer result;
46142 : :
46143 : : (void)jenv;
46144 : : (void)jcls;
46145 : : {
46146 : : errorObj *ms_error;
46147 : 1 : result = msIO_getStdoutBufferBytes();
46148 : 1 : ms_error = msGetErrorObj();
46149 [ + - ][ + + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
46150 : : char ms_message[8192];
46151 : 1 : char* msg = msGetErrorString(";");
46152 : 1 : int ms_errorcode = ms_error->code;
46153 [ + - ]: 1 : if (msg) {
46154 : 1 : snprintf(ms_message, 8192, msg);
46155 : 1 : free(msg);
46156 : : }
46157 : : else sprintf(ms_message, "Unknown message");
46158 : :
46159 : 1 : msResetErrorList();
46160 : :
46161 [ - - - - : 1 : switch(ms_errorcode) {
- - + - ]
46162 : : case MS_NOTFOUND:
46163 : : break;
46164 : : case -1:
46165 : : break;
46166 : : case MS_IOERR:
46167 : : {
46168 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
46169 : : };
46170 : : break;
46171 : : case MS_MEMERR:
46172 : : {
46173 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
46174 : : };
46175 : : break;
46176 : : case MS_TYPEERR:
46177 : : {
46178 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
46179 : : };
46180 : : break;
46181 : : case MS_EOFERR:
46182 : : {
46183 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
46184 : : };
46185 : : break;
46186 : : case MS_CHILDERR:
46187 : : {
46188 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
46189 : : };
46190 : : break;
46191 : : case MS_NULLPARENTERR:
46192 : : {
46193 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
46194 : : };
46195 : : break;
46196 : : default:
46197 : : {
46198 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
46199 : : };
46200 : : break;
46201 : : }
46202 : : }
46203 : : }
46204 : 1 : jresult = SWIG_JavaArrayOutSchar(jenv, (&result)->data, (&result)->size);
46205 [ + - ]: 1 : if( (&result)->owns_data ) msFree((&result)->data);
46206 : : return jresult;
46207 : 1 : }
46208 : :
46209 : :
46210 : : #ifdef __cplusplus
46211 : : }
46212 : : #endif
46213 : :
|